Und willkommen zurück in diesem Video, in dem wir über die rasanten Life-Cycle-Ereignisse sprechen.
Nun, Ops-Leute haben im Grunde Feuerereignisse, die während des gesamten Ereignislebenszyklus aufgetreten sind.
Jetzt werden diese Ereignisse eingerichtet, konfiguriert, bereitgestellt und bereitgestellt und heruntergefahren.
Jetzt kann jedes dieser Ereignisse einem bestimmten Rezept eines Kochbuchs zugeordnet werden, und diese Rezepte würden
ausgeführt, wenn diese Ereignisse ausgeführt werden.
Bevor wir also weitermachen und mehr darüber verstehen, möchte ich Ihnen zeigen, wie genau es wie ein Hindernis
aussehen könnte.
Ich bin also in meinem Büro mit einem Dashboard.
Lassen Sie mich nun auf den von uns erstellten Beispielstapel klicken und den mit Norges verknüpften Lead
auswählen.
Nun, in diesem Norges klar, wenn Sie zu Rezepten gehen, sehen Sie, dass es verschiedene Veranstaltungen gibt, die hier verfügbar
sind.
Diese werden also eingerichtet, konfiguriert, bereitgestellt und bereitgestellt und heruntergefahren.
Nehmen wir also an, Sie möchten während der Einrichtungsphase bestimmte Pakete installieren, dann müssen
Sie die Rezepte angeben oder.
Jetzt, derzeit in diesem Norges, haben Sie nur das Rezept, das mit der Hinweis-Demo verknüpft ist.
Also ganz schnell, das Editorial, lass es uns besser verstehen.
Dies sind also die verschiedenen Ereignisse, die jetzt mit dem Bereitstellungsereignis verknüpft sind.
Sie haben das Demo-Rezept für Norges Underscore.
Jetzt können wir das verstehen.
Wenn ich das schnell herunterladen kann, lass es mich herunterladen.
Groß.
Es wurde also heruntergeladen.
Und wenn ich das schnell öffne, können wir sehen, was Sie während der Bereitstellung gesehen haben.
Sie haben eine Norges-Unterstrich-Demo.
In dieser komprimierten Datei haben Sie diese Norges-Unterstrich-Demo direkt.
Dies ist also das Rezept, das während der Bereitstellungsphase konfiguriert wird.
Nehmen wir nun an, dass Sie während der Einrichtungsphase bestimmte Pakete installieren möchten, vielleicht
Apache oder Proxy, dann können Sie hier ein Rezept erstellen und den Namen des Audiorezepts angeben.
Sie können also Apache sagen.
Und dann wird dieses Ereignis in das Repository schauen, was es in die komprimierte Datei schaut und es wird die
Blende direkt sehen.
Und von dort aus wird es weitergehen und die Dinge tun, die Sie in diesem Rezept erwähnt haben.
Das sind also die Ereignisse.
Nun ist es für uns wichtig zu verstehen, was jedes dieser Ereignisse bedeutet und in welcher Phase des Lebenszyklus
jedes dieser Ereignisse auftritt.
Lassen Sie uns also weitermachen und verstehen, dass dieses Setup-Ereignis jetzt normalerweise auftritt, wenn die angegebene Instanz
das Boarding abgeschlossen hat und im Wesentlichen für die Erstinstallation von Softwarepaketen verwendet wird.
Nehmen wir an, Sie möchten BHP und Apache installieren, dann können Sie diese Rezepte innerhalb der Setup-Schicht
angeben, da Sie während der Bereitstellungsschicht möglicherweise Ihre Anwendung pushen möchten.
Es könnte sich um ein Artefakt an einem Straßenstandort handeln.
Bevor Sie also die Binärdatei oder das Artefakt ziehen, müssen Sie sicherstellen, dass alle relevanten
Pakete installiert sind, die diese Binärdatei ausführen können.
Diese Voraussetzungen sind also, dass die Sonneneinstrahlung von Paketen auf dieser Site durchgeführt werden kann.
Das zweite hochladen ist das Konfigurieren.
Nun wird dieser Layer grundsätzlich auf Instanzen unter einer der folgenden Bedingungen ausgeführt.
Die erste ist, wenn die Instanzen den Online-Zustand betreten oder verlassen.
Zweitens, wenn Sie die elastische IP der Instanz zuordnen oder die Zuordnung aufheben.
Und drittens, wenn Sie den elastischen Load Balancer an der Ebene anbringen oder davon trennen.
Einer der Anwendungsfälle, die ich Ihnen sagen kann, ist ein Cluster.
Nehmen wir also an, Sie haben einen großen Cluster mit drei Instanzen.
Jetzt haben Sie eine weitere Instanz erstellt und diese Instanz wäre Teil dieses Clusters, da der Cluster langsam
wird.
Sie haben sich also entschieden, eine neue Instanz hinzuzufügen.
Normalerweise wissen wir bereits, dass beim Hochfahren einer neuen Instanz die erste ausgeführte Ebene
die Setup-Ebene ist.
Diese Einrichtungsschicht könnte also die Mungerannie-Pakete und die erforderlichen Abhängigkeiten installieren.
Sobald die Einrichtungsebene abgeschlossen ist, ist die zweite Ebene die Konfigurationsebene.
Jetzt erinnere ich mich, dass Sie den Layer, den Sie hier eingerichtet haben, konfigurieren müssen.
Nun ist es wichtig, sich daran zu erinnern, dass die Konfigurationsebene auf allen Instanzen ausgeführt wird, die Teil
des Stapels sind, und nicht nur auf einer Instanz.
Dies ist sehr wichtig, um sich daran zu erinnern.
Nehmen wir also an, die neuen Instanzen summierten sich.
Nun wird diese konfigurierte Schicht grundsätzlich auf allen drei Instanzen ausgeführt.
Da dies nun ein.
Und eine neue Instanz ist aufgetaucht, es ist zum Beispiel wichtig, eine Instanz für
eine Instanz, drei zu wissen, dass die Instanz von Ford aufgetaucht ist. Diese Instanzen können sie innerhalb des Clusters hinzufügen
und Sie können alle Replikation und andere Aspekte konfigurieren.
Und dafür wird im Allgemeinen das configure-Ereignis verwendet.
Ein weiterer Anwendungsfall für das Ereignis configure kann ein Reverse-Proxy sein.
Nehmen wir an, eine neue Instanz ist aufgetaucht und Sie möchten den Hostnamen dieser Instanz im Reverse-Proxy hinzufügen, andernfalls
war es nicht für den Verkehr in der Nähe.
Somit kann configure event auch in solchen Anwendungsfällen verwendet werden.
Das dritte und vierte Ereignis sind nun die Bereitstellungs- und Bereitstellungsereignisse, mit denen wir im Wesentlichen definieren können, wann
wir eine neue Version der Anwendung bereitstellen möchten.
Jetzt haben wir bereits gesehen, dass es während des Norges-Stack eine
Bereitstellung gab und Sie eine gerade unterstrichene Node-Demo hatten, die jetzt präsentiert
und bereitgestellt und bereitgestellt wurde Anwendungen.
Dies kann wie bisher auch manuell erfolgen.
Lassen Sie mich Ihnen nun kurz zeigen, wie Sie das tun können.
Wenn Sie also grundsätzlich zu Bereitstellungen gehen und hier auf Bereitstellen klicken.
Dies ist also der Knoten gerade oben.
Sie müssen also bereitstellen und bereitstellen.
Beide Optionen sind also für Sie vorhanden.
Falls Sie nun eine bestimmte App bereitstellen möchten, können Sie dies direkt von Ihnen aus tun.
Und im Grunde passiert, dass, wenn Sie dies ausführen, ein Lebenszyklus erstellt wird.
Es heißt also bereits, dass ich Trigger und ein bereitgestelltes Lebenszyklusereignis bereitgestellt habe, das das Rezept für die
Bereitstellung ausführt, um alle Versionen der App aus einer bestimmten Instanz zu entfernen.
Dasselbe gilt für das Bereitstellen von Audio, das zum Bereitstellen einer App verwendet wird.
Jetzt wird das letzte Lebenszyklusereignis beendet.
Jetzt wird dieses Ereignis im Wesentlichen ausgeführt, wenn wir die Ops-Leute informieren, die Instanz abzusetzen, bevor die Instanz
beendet wird.
Nehmen wir an, die Instanz ist irgendwo registriert.
Nehmen wir an, es wird jetzt bei einem zentralen Satellitenserver oder einem Space-Walk-Server registriert, bevor es beendet wird.
Was wir wollen, ist, dass die Instanz von den zentralen Servern selbst zerstört wird.
So können Sie die Rezepte, audiovisuelle Daten, nur in dieser Instanz angeben, bevor sie beendet wird.
Bestimmte Ereignisse sind also auch ziemlich nützlich.
Das war es also auf einer allgemeinen Übersicht über das Lifecycle-Event der Ops-Leute.
Ich hoffe, dieses Video war für Sie informativ und ich freue mich auf das nächste Video.