Tutti, bentornati alla serie di video Knowledge, e nella conferenza di oggi, parleremo del
valore del lavoro e esamineremo una panoramica di altissimo livello relativa a cosa tratta esattamente questo
servizio.
Quindi Idalis Officeworks è fondamentalmente un servizio di gestione della configurazione che fornisce istanze gestite di
chef burattino.
Ora, nella lezione precedente, stavamo già discutendo su cosa siano gli strumenti di gestione della
configurazione.
Quindi, nella gestione della configurazione, scriveremo un piccolo script?
Quindi quello script dipenderà da vari strumenti di gestione della configurazione come per Ansible, lo script deve
essere nella tua mente per SIFF.
Dovrebbe essere in un formato diverso per Poppit.
Dovrebbe essere in un formato diverso, a seconda dello strumento di gestione della configurazione che
utilizzerai.
Il modo in cui scrivi lo script sarà diverso.
Ora, l'integrazione del semplice strumento di gestione della configurazione duvid offre molte grandi possibilità su come i
server possono essere configurati, distribuiti e gestiti.
Ora, generalmente nell'ambiente di produzione al giorno d'oggi, nella maggior parte dell'organizzazione, vengono utilizzati alcuni tipi di strumenti di gestione
della configurazione come Ansible, potrebbe essere Popat, potrebbe essere chef, ecc. , eccetera..
Tuttavia, se hai un'integrazione illimitata per impostazione predefinita, ad esempio non appena sei in o non
appena viene avviata un'istanza, vuoi fare qualcosa come Ginelli.
Ogni volta che la tua istanza riceve linee, installiamo manualmente Ansible e
dopo l'installazione di ansible, andiamo avanti e possiamo distribuire tutto ciò che riguarda ansible.
Quindi quello che succede in questo tipo è che l'istanza che viene avviata, viene avviata con Opsware o
direi che viene avviata con l'agente SIFF se stai usando la nave poiché lo strumento di
gestione della configurazione esaminerà esattamente come funzionerebbe.
Quindi esaminiamo il caso d'uso di esempio in cui Wailin in due casi ottiene linee se vogliamo installare determinati
pacchetti come Engine XP, HPF, RPM e il mio sequel, oltre ad avere un file di configurazione SSX personalizzato seguito
da quello che offre SSL.
Quindi ora questo è un caso d'uso molto semplice perché alla moda, supponiamo che tu stia avviando una nuova istanza di
Ishita.
Ora, se vuoi eseguire un turno in quell'istanza, idealmente devi installare un agente di turno laggiù.
Ora per installare un agente navale, potresti farlo tramite alcuni script bash o accedere lì manualmente
installando l'agente di spostamento.
E una volta installato l'agente chef, puoi andare avanti e distribuire le loro ricette per le navi.
Quindi qualsiasi istanza che generalmente viene avviata tramite uno dei due è obsoleta.
Se è configurato con lo chef, l'agente marittimo viene installato automaticamente lì.
Quindi ci sono alcuni concetti di stack e layer nei mondi operativi che vogliamo.
Dobbiamo capire dove sei nel complesso.
Vedi questo diagramma orale, questo si chiama Stack e all'interno di Stack ci sono più entità correlate.
Quindi questo è e queste entità correlate sono chiamate livello.
Quindi questo intero diagramma è chiamato come questo stack.
E all'interno di questo, hai più livelli.
Quindi questo livello contiene il raggruppamento logico di istanze simili.
Quindi hai un livello ILB, hai il livello dell'applicazione BHP e hai quel livello del database.
E insieme, quando tutte queste cose sono combinate, hai uno stack di osservabili.
Quindi, quando parli di impilare i livelli, vedi che hai uno stack assoluto qui e ci sono tre
livelli.
Hai quel bilanciamento del carico elastico prima, hai le applicazioni prima e hai il livello del database.
Ora, per ciascuno dei livelli, puoi definire una ricetta SIFF personalizzata che farebbe un'abitudine, le cose che hai definito, come
per il livello dell'applicazione.
Avrai un repository di libri di cucina che installerebbe e Dynex, che installerebbe BHP, che
farebbe alcune altre cose per il livello del database.
Potresti voler installare MySQL, potresti voler caricare alcuni file di connessione personalizzabili in modo che possano essere
configurati nel livello del database.
Quindi vedi che il repository del libro di cucina viene integrato con l'applicatore, viene integrato con il
livello del database e per ogni giocatore ci saranno cose diverse che farebbe la gestione della configurazione dello switcher.
Quindi facciamo una cosa.
Andiamo avanti e apriamo gli osservabili in modo che diventi molto più chiaro.
Quindi, all'interno dell'Observer, la prima cosa che dobbiamo fare qui è creare uno stack,
quindi lo chiamerò come uno dei due stack.
Quindi ci sono tre pile in cui hai una pila per la vita della nave, ne hai una per una nave che la raggiunge.
Tuttavia, per i nostri scopi, creeremo uno stack di esempio.
Anche questo è basato sulla nave.
Vedete, questo è uno stack campione basato su una nave, quindi.
Ciò che fondamentalmente farà questo tag, contiene un livello, che è il livello dell'applicazione, che
fondamentalmente configura l'applicazione più cattiva.
Quindi andiamo avanti e creiamo questa tecnologia.
Quindi prima viene creato lo stack, quindi devi sostanzialmente dire, sì, chef, repository di libri di cucina.
Quindi lascia che ti mostri cosa intendo con questo.
Quindi questo è il mio esempio basato su Linux, non su Linux.
E se guardi nei livelli, c'è un livello, che è il livello dell'applicazione più recente.
Quindi, se entro nel livello, c'è il nodo, questo livello dell'applicazione e questo nodo, questo livello dell'applicazione
ha una ricetta di spostamento personalizzata.
Quindi, se vai nella ricetta.
Vedrai che c'è un repository che hai ordinato e anche all'interno dello stato distribuito, c'è un avviso da
loro.
Quindi quello che farà è una volta che i due incidenti vengono lanciati, in base a questo chiaro specifico
che vedere due incidenti verranno configurati in base alla ricetta dello chef, che è configurata ora, una ricetta dello chef
non è niente, ma quali altre cose vuoi da fare una volta avviata l'istanza.
Vuoi installare Ingenix?
Vuoi aggiornare alcuni pacchetti come abbiamo fatto in Ansible?
Vuoi datare alcuni di questi file di configurazione?
Quindi, qualsiasi cosa tu voglia fare, crei una ricetta dello chef per questo e metti la ricetta dello chef in cui
ti trovi all'interno del livello dell'applicazione.
Ora, una volta configurato il coperchio, qualsiasi istanza che avvii all'interno di questo coperchio, questa istanza
sarà basata sullo chef, una ricetta che viene creata.
Quindi lasciami iniziare questo facile fare le cose ora che questa istanza AC2 verrà avviata.
Avrà l'agente chef installato per impostazione predefinita.
E quell'agente chef fondamentalmente tirerà fuori la ricetta dello chef e distribuirà tutte le cose menzionate in
quella ricetta dello chef.
Così.
Facciamo una cosa.
Fammi fare clic qui e andiamo a quelli facili e istantanei.
Quindi, in pratica, vedrai due istanze che si avviano, quindi vedrai queste istanze avviarsi e
una volta completata la creazione, l'agente di spostamento estrarrà la ricetta, che è menzionata in questo livello
di applicazione di avviso, e eseguirà tutto le cose che sono.
Aurier citato.
Quindi qui, installerà semplicemente l'applicazione naughties e avvierà il server.
Quindi aspettiamo un po'.
Attendo solo il completamento dell'inizializzazione.
E nel frattempo, ti mostro solo alcune cose, puoi sicuramente aggiungere anche il tuo avvocato, così posso
aggiungere prima ora che questo livello può essere superato.
Quindi questo dovrà mangiare le ricette relative allo chef che puoi configurare.
Hai delle idee e hai anche Xolair se vuoi gestire i contenitori.
Quindi lasciatemi chiamare questo come BHP up, e certamente sarebbe BHP.
Quindi clicco su Aggiungi Adla.
Ora, vedete che ci sono due avvocati ora, la ricetta che sarà presente in questo
BHP in questa ricetta non sarà solo correlata ad HP, supponiamo che la ricetta di cui abbiamo parlato prima installerà i
pacchetti relativi a BHP.
E la ricetta che abbiamo menzionato nella nota è un lettore che installerà i pacchetti relativi al nodo.
Ora, ogni volta che avvii, ad esempio, puoi avviare l'istanza in uno di questi livelli.
Quindi, per impostazione predefinita, vedi che c'è un'istanza che ha già linee in questo nodo, solo applicatore.
Quindi apriamo questa istanza AC2.
Proviamo questo.
OK, quindi aspettiamo un modo, verifichiamo il gruppo di sicurezza.
OK, quindi viene inizializzato.
Ora, se vuoi avviare l'istanza in BHP Applier, puoi farlo.
Quindi puoi fare clic su aggiungi nello spazio e puoi aggiungere un'altra istanza di distanza.
Quindi devi specificare le istanze, la sottorete e puoi anche specificare varie cose relative all'etnia
e tutto il resto.
Attualmente, ci sono una buona quantità di sistemi operativi supportati.
Quindi prima c'era questo supporto per Amazon Linux, ma ora hai Amazon, il prossimo S. O. S, così come Ubuntu
con la possibilità di avviarlo con iMac personalizzato.
Così.
Facciamo clic sulla scheda dell'avviso e fammi provare, e ora vedi che questa è l'istanza facile, che ha l'applicazione
Jersey in negozio e un sito Web, configuratore di default.
Quindi ora quando avvii, quindi ora ogni volta che avvii un'altra istanza basata su questo, questa istanza avrà
la stessa identica configurazione perché l'impostazione è configurata in questo turno per questo sottotitolo, che è
connesso.
Oryu, puoi sicuramente mettere le tue ricette dello chef, che vuoi, così puoi scegliere il repository
che hai ordinato e puoi mettere la tua ricetta, che farebbe un certo compito.
Quindi spero che tu abbia capito le basi su cosa sia lo STAC e cosa siano i livelli.
Una cosa da ricordare se avvii l'applicazione nell'istanza facile, se viene avviata nel pezzo, si
avvierà con le ricette che hai configurato solo con BHP.
Allo stesso modo, se avvii l'istanza AC2 nel North Jersey, prenderà le ricette configurate in
questo non solo applicatore.
Quindi questa intera parte diventa una pila.
Quindi queste sono le basi sugli osservabili.
Spero che tu abbia una comprensione di altissimo livello su Eatables.
Lavori d'ufficio.
Una cosa che vorrei condividere come opinione personale, perché ho lavorato con molti clienti
e l'aumento è abbastanza buono.
Ma ci sono ottime alternative a Officeworks, che include terraformato e Ansible.
Quindi, quando usi Ansible terraformato, ottieni una funzionalità simile.
Quindi questo è qualcosa che ti consiglierei davvero di provarlo.
Quindi scrivo solo terraformato.
Quindi TerraForm è una grande infrastruttura come strumento principale e questo ha un'integrazione diretta con Ansible.
Quindi questo è qualcosa che dovresti provare.
Abbiamo già un piano per lanciare il corso e questa è un'ottima alternativa, che ho visto
molte grandi organizzazioni usarla in modo abbastanza efficace.
Quindi, comunque, è qui che il Cytoxan, questo o non terraformato, non entrerà, ma le
domande relative a Officeworks potrebbero arrivare nei tuoi esami, quindi provalo e.
Controlla se lo trovi utile per essere utilizzato nella tua organizzazione.
Mi è stato utile per te e non vedo l'ora di vederti nella prossima lezione.