Zuweisen einer registrierten Instance zu einem Layer - AWS OpsWorks

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Zuweisen einer registrierten Instance zu einem Layer

Wichtig

Das Tool AWS OpsWorks Stacks Der Dienst hat am 26. Mai 2024 das Ende seiner Lebensdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an AWS Support Team ein AWS Re:post oder durch AWS Premium-Support.

Anmerkung

Diese Funktion wird nur für Linux-Stacks unterstützt.

Nachdem Sie eine Instance registriert haben, können Sie diese einem oder mehreren Layern zuweisen. Wenn Sie eine Instance einem Layer zuweisen, bietet das – im Vergleich dazu, die Instance nicht zuzuordnen – den Vorteil, dass Sie den Lebenszyklusereignissen des Layers benutzerdefinierte Rezepte zuweisen können. AWS OpsWorks Stacks führt sie dann automatisch zum richtigen Zeitpunkt aus, und zwar nach den Rezepten des Layers für dieses Ereignis.

  • Sie können jede registrierte Instance einem benutzerdefinierten Layer zuweisen. Ein benutzerdefinierter Layer verfügt über einen minimalen Rezeptsatz, mit dem keinerlei Pakete installiert werden, daher gibt es keine Konflikte mit der bestehenden Instance-Konfiguration.

  • Sie können lokale Instanzen zuweisen AWS OpsWorks Stapelt integrierte Ebenen.

    Jeder integrierter Layer enthält Rezepte, mit denen automatisch ein oder mehrere Pakete installiert werden. Mit den Setup-Rezepten für Java App Server werden beispielsweise Apache und Tomcat installiert. Die Layer-Rezepte können auch andere Vorgänge ausführen, so z. B. Services neu starten und Anwendungen bereitstellen. Bevor Sie einer integrierten Ebene eine lokale Instanz zuweisen, sollten Sie sicherstellen, dass die Rezepte der Ebene keine Konflikte verursachen, z. B. wenn Sie versuchen, eine andere Anwendungsserverversion zu installieren als die, die sich derzeit auf der Instanz befindet. Weitere Informationen erhalten Sie unter Ebenen und AWS OpsWorks Stacks-Ebenenreferenz.

So weisen Sie eine registrierte Instance einem Layer zu
  1. Fügen Sie die zu verwendenden Layer zum Stack hinzu (sofern noch nicht geschehen).

  2. Klicken Sie im Navigationsbereich auf Instances und anschließend auf assign in der Spalte Actions der Instance.

  3. Wählen Sie die entsprechenden Layer aus und klicken Sie auf Save.

Wenn Sie einer Ebene eine Instanz zuweisen AWS OpsWorks Stacks macht Folgendes.

  • Die Einrichtungsrezepte des Layers werden ausgeführt.

  • Fügt alle angehängten Elastic IP-Adressen oder EBS Amazon-Volumes zu den Ressourcen des Stacks hinzu.

    Sie können dann verwenden AWS OpsWorks Stacks zur Verwaltung dieser Ressourcen. Weitere Informationen finden Sie unter Ressourcenmanagement.

Nach Ausführung dieser Schritte befindet sich die Instance im Status "Online" und ist vollständig in den Stack integriert. AWS OpsWorks Stacks führt dann jedes Mal, wenn ein Lebenszyklusereignis eintritt, die dem Layer zugewiesenen Rezepte aus.