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.
Verwaltung von Fehlern im Terraform Open Source-Produktstatus
Terraform Open ProvisionProduct Source-Fehler werden an den TAINTED Status weitergeleitet, sodass jedes bereitgestellte Produkt weitermachen kann. UpdateProvisionedProduct Wenn das passiert:
-
UpdateProvisionedProductunternimmt keinen Versuch, Tags zu aktualisieren oder zu korrigieren oder eine Ressourcengruppe zu erstellen oder zu ändern. -
UpdateProvisionedProductberücksichtigt bei der Entscheidung, ob das bereitgestellte Produkt auf oder eingestellt werden soll, Fehler aus früheren Bereitstellungsvorgängen nicht.AVAILABLETAINTED
AWS Service Catalog wendet Tags nur währenddessen an. ProvisionProduct Jedes fehlgeschlagene Tagging, das auf einen Fehlschlag des ProvisionProduct Vorgangs zurückzuführen ist, wird nicht automatisch behoben.
Beispiele für Statusfehler
Beispiel 1: erstellt AWS Service Catalog keine Ressourcengruppe während ProvisionProduct
Im folgenden Szenario befindet sich ein bereitgestelltes Produkt im AVAILABLE Status, auch wenn es keine unterstützende Ressourcengruppe gibt, und es wurden keine Tags auf die Ressourcen angewendet.
-
Ihre Aktion wird eingeleitet
ProvisionProduct. -
Die Terraform-Provisioning-Engine reagiert
ProvisionProductmit einem Workflow-Fehler und bietet keine.ResourceIdentifier -
Der
ProvisionProductWorkflow erstellt keine Ressourcengruppe und setzt dann den Status des bereitgestellten Produkts auf.ERROR -
Anschließend initiieren Sie den
UpdateProvisionedproductVorgang. -
Die Terraform-Provisioning-Engine reagiert mit der Meldung „Erfolg“.
-
Infolgedessen setzt der
UpdateprovisionedProductWorkflow den Status des bereitgestellten Produkts aufAVAILABLE, erstellt aber keine Ressourcengruppe und versucht auch nicht, Tags anzuwenden.
Beispiel 2: AWS Service Catalog erstellt neue Ressourcen während UpdateProvisionedProduct
Im folgenden Szenario befindet sich ein bereitgestelltes Produkt auch dann im AVAILABLE Status, wenn auf neue Ressourcen keine Tags angewendet wurden.
-
Ihre Aktion wird eingeleitet
ProvisionProduct. -
Die Terraform-Provisioning-Engine reagiert mit der Meldung „Erfolg“ und bietet eine.
ResourceIdentifier -
Der
ProvisionProductWorkflow erstellt eine Ressourcengruppe und wendet Tags auf alle identifizierten Ressourcen an. -
Sie
UpdateProvisionedProductinitiieren ein neues Artefakt, das neue Ressourcen erzeugt. -
Die Terraform-Provisioning-Engine reagiert mit der Meldung „Erfolg“.
-
Der
UpdateProvisionedProductWorkflow setzt den Status des bereitgestellten Produkts auf, versuchtAVAILABLEaber nicht, zusätzliche Tags auf die neuen Ressourcen anzuwenden.
Lösung für Statusfehler
AWS Service Catalog stellt sicher, dass eine Ressourcengruppe für alle bereitgestellten Produkte mit der Einstellung TAINTED von ProvisionProduct erstellt wird. Wenn die Terraform-Provisioning-Engine keine Ressourcengruppe zurückgibt oder keine Ressourcengruppe erstellt, wird das bereitgestellte Produkt auf den ERROR Status gesetzt und Sie müssen es beenden. ResourceIdentifier AWS Service Catalog