Help us improve the AWS re:Post Knowledge Center by sharing your feedback in a brief survey. Your input can influence how we create and update our content to better support your AWS journey.
Wie ändere ich meine CloudFormation-Vorlagen-Tags so, dass sie mit meinen Ressourcen-Tags übereinstimmen?
Ich möchte meine CloudFormation-Vorlagen-Tags mit meinen Ressourcen-Tags abgleichen, um eine konsistente Infrastruktur aufrechtzuerhalten.
Lösung
Überprüfe die betroffenen Stacks auf Drift
Führe die folgenden Schritte aus:
- Öffne das AWS-Servicestatus-Dashboard, um die Daten deiner betroffenen Ressource abzurufen.
- Ermittle die Abweichungen auf deinem CloudFormation-Stack und überprüfe die Drift-Ergebnisse.
**Hinweis:**Weitere Informationen zur Drift-Erkennung findest du unter Unterstützung von Ressourcentypen und Drift auf einzelnen Stack-Ressourcen ermitteln. - Wenn der Drift-Status deiner Ressource MODIFIZIERT lautet, wähle die Ressource aus und wähle Drift-Details anzeigen, um die Unterschiede zu überprüfen.
Ordne Ressourcen-Tags Ressourcen zu, die Drift-Erkennung unterstützen
Für Ressourcen, die Drift-Erkennung unterstützen, kannst du in den folgenden Szenarien Vorlagen-Tags deinen Ressourcen-Tags zuordnen:
- Der Drift-Status einer Ressource lautet MODIFIZIERT und die Ressource unterstützt die Drift-Erkennung.
- Bei Ressourcen wurden Tag-Änderungen mit dem Differenztyp-Statuscode ENTFERNEN vorgenommen.
- Eine Ressource hat eine Tag-Änderung, die nicht mit ENTFERNEN gekennzeichnet ist, und jeder Tag-Schlüssel in Tatsächlich liegt innerhalb von Erwartet.
**Wichtig:**Mit den folgenden Schritten werden Stack-Ebenen-Tags vorübergehend aus anderen Ressourcen entfernt. Wenn deine Dienste auf Stack-Ebenen-Tags angewiesen sind, ändere die Tags auf der Ressource.
Gehe wie folgt vor, um deine Ressourcen-Tags abzugleichen:
- Speichere eine Kopie deiner ursprünglichen CloudFormation-Vorlage.
- Lösche in der kopierten CloudFormation-Vorlage die Tags auf Ressourcenebene, die die Bezeichnung ENTFERNEN tragen.
- Aktualisiere den Stapel mit der neuen Vorlage und lösche dann Tags auf Stack-Ebene, die die Bezeichnung ENTFERNEN tragen.
**Wichtig:**Stelle sicher, dass du die fehlgeschlagenen Tags erneut anwendest. - Wechsle zurück zur ursprünglichen Vorlage und stelle die Vorlage dann erneut bereit, wobei die Stack-Ebenen-Tags hinzugefügt wurden.
Ändere die Tags auf der Ressource
Du kannst die Tags einer Ressource in den folgenden Szenarien ändern:
- Eine Ressource hat eine Tag-Änderung mit der Bezeichnung ENTFERNEN. Die Tag-Änderung der Ressource zeigt, dass sich die Tag-Schlüssel im Status Erwartet nicht im Status Tatsächlich befinden.
- Eine Ressource hat eine Tag-Änderung, die nicht mit ENTFERNEN gekennzeichnet ist. Die Tag-Schlüssel haben sowohl den Status Erwartet als auch den Status Tatsächlich, jedoch mit unterschiedlichen Werten.
Führe auf der Grundlage der Drift-Erkennungsdetails die folgenden Aktionen für die Ressource durch:
- Füge jeden Tag-Schlüssel und -Wert hinzu, der unter Erwartet aufgeführt ist und in Tatsächlich fehlt.
- Entferne jeden Tag-Schlüssel, der unter Tatsächlich aufgeführt ist und unter Erwartet fehlt.
- Aktualisiere die Tags für jeden Tag-Schlüssel, der unter Erwartet und Aktuell aufgeführt ist und einen anderen Wert hat, auf Erwartet.
Gehe wie folgt vor, um die Tags auf der Ressource zu ändern:
- Öffne die CloudFormation-Konsole.
- Wähle im Navigationsbereich Stacks und dann deinen Stack aus.
- Wähle Ressourcen und dann den Link Physische ID der betroffenen Ressource aus.
- Füge im Abschnitt Tags der Ressource jedes Tag manuell hinzu, entferne oder aktualisiere es. Die Tags müssen mit dem Status übereinstimmen, der in den Drift-Details unter Erwartet aufgeführt ist.
- Wähle Speichern aus.
Um zu überprüfen, ob der Stack und die Ressourcen übereinstimmen, empfiehlt es sich, die Drift-Erkennungsvorgänge erneut durchzuführen.
Ordne die Ressourcen-Tags Ressourcen zu, die die Drift-Erkennung nicht unterstützen
**Hinweis:**Das folgende Update wendet die Tags erneut an, die nicht angewendet wurden, als du nicht über ausreichende Berechtigungen verfügten.
Wenn deine Ressourcen die Drift-Erkennung nicht unterstützen, vergleiche eine Kopie deiner CloudFormation-Vorlage mit deinen bereitgestellten Ressourcen.
Wenn deine Ressource keine Tags enthält, die CloudFormation-Vorlage jedoch Tags enthält, führe die folgenden Schritte aus:
- Entferne alle Tags aus der CloudFormation-Vorlage.
- Wende die kopierte CloudFormation-Vorlage an, um den Stack zu aktualisieren. Entferne dann die Stack-Ebenen-Tags.
- Wechsle zurück zur ursprünglichen CloudFormation-Vorlage und stelle die Vorlage dann erneut bereit, wobei alle Stack-Ebenen-Tags wieder hinzugefügt wurden.
Wenn die Tags in der Ressource nicht mit den Tags im Stack übereinstimmen, führe die folgenden Schritte aus:
- Entferne die Stack-Ebenen-Tags, um den Stack zu aktualisieren.
- Ändere in der CloudFormation-Vorlage die Tags so, dass sie mit den Tags in der Ressource übereinstimmen.
- Aktualisiere den Stack mit der neuen CloudFormation-Vorlage. Stelle sicher, dass du die Stack-Ebenen-Tags wieder hinzufügst.
- Themen
- Management & Governance
- Sprache
- Deutsch
