Terraform-Konfiguration eines Stacks aktualisieren (ZIP-Datei oder Ordner)
Aktualisieren Sie die Terraform-Konfiguration der ZIP-Datei oder des Ordners, die von einem Stack in Resource Manager verwendet wird. Die aktualisierte Konfiguration wird verwendet, wenn Sie Jobs im Stack ausführen. Ein Update auf Ordnerbasis ist nur über die Konsole verfügbar.
Wenn Sie einen Stack aktualisieren, können Sie auch seine Tags aktualisieren. Ressourcentags.
Weitere Informationen zum Tagging finden Sie unterBevor Sie beginnen
Prüfen Sie die Voraussetzungen für die Aktualisierung der Terraform-Konfiguration, die von einem Stack in Resource Manager verwendet wird.
Wenn Sie eine andere Terraform-Konfiguration hochladen, stellen Sie sicher, dass die Konfigurationsdatei gültig ist. Siehe Konfigurationen erstellen und Terraform-Konfigurationen für Resource Manager.
Stellen Sie sicher, dass Ihre geänderte Terraform-Konfiguration (Datei oder Ordner .zip
) zum Upload bereit ist. Eine Konfigurationsdatei steht erst dann zum Herunterladen bereit, wenn ein Job erfolgreich auf dem Stack ausgeführt wurde. Um eine Terraform-Konfiguration zu bearbeiten, die mit Ressourcen-Discovery aus einer Vorlage oder einem vorhandenen Compartment generiert wurde, laden Sie zuerst die Konfiguration herunter. Dann verwenden Sie die bearbeitete Konfigurationsdatei .zip
für das Update.
Wenn die Stackkonfiguration in Git oder einem Bucket gespeichert ist, laden Sie die Konfiguration dort hoch.
- Tipp
Alternativ zu diesen Schritten können Sie die generierte Terraform-Konfigurationsdatei im Codeeditor bearbeiten. Weitere Informationen finden Sie unter Konfiguration mit Codeeditor bearbeiten.Nachdem Sie alle Voraussetzungen erfüllt haben, führen Sie die folgenden Schritte in der Konsole aus, um die Terraform-Konfiguration eines Stacks aus einer ZIP-Datei oder einem Ordner zu aktualisieren.
Die Seite Stackdetails wird geöffnet.
Wenn Anwenden ausführen ausgewählt wurde, führt Resource Manager die Aktion "Anwenden" für den aktualisierten Stack aus.
Verwenden Sie den Befehl
oci resource-manager stack update
und die erforderlichen Parameter, um die ZIP-Datei der Terraform-Konfiguration zu aktualisieren, die von einem Stack verwendet wird.oci resource-manager stack update --config-source <file-path> [...]
Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der Command Line Reference for Resource Manager.
Verwenden Sie den Vorgang UpdateStack, um die ZIP-Datei der Terraform-Konfiguration zu aktualisieren, die von einem Stack verwendet wird.
Ein Beispiel für den Teil
configSource
der Anforderung finden Sie unter UpdateZipUploadConfigSourceDetails.