Auf dieser Seite wird beschrieben, wie Sie eine Terraform-Konfiguration in einen Cloud Storage-Bucket hochladen.
Mit einem Storage-Bucket können Sie den Zugriff auf die Konfiguration steuern. Wenn Sie mit einer Konfiguration arbeiten, für die keine Zugriffssteuerung erforderlich ist, können Sie ein öffentliches Git-Repository verwenden.
Weitere Informationen zu Terraform-Konfigurationen und Infra Manager finden Sie unter Terraform und Infrastructure Manager.
Hinweis
- Prüfen Sie, ob Infra Manager aktiviert ist.
- Terraform-Konfiguration ermitteln, die in einen Speicher-Bucket hochgeladen werden soll
Storage-Bucket erstellen
Erstellen Sie einen Cloud Storage-Bucket oder legen Sie einen vorhandenen Bucket zum Speichern der Terraform-Konfiguration fest. Sie können einen beliebigen Speicher-Bucket verwenden. Es ist jedoch üblich, einen Bucket im selben Projekt zu verwenden, in dem Sie Infra Manager ausführen.
Der Storage-Bucket kann sich in einem beliebigen Projekt und an einem beliebigen Standort befinden. Es ist üblich, diesen Bucket im selben Projekt und am selben Standort zu erstellen, an dem Sie den Infra Manager-Dienst ausführen.
Informationen zum Erstellen des Storage-Buckets finden Sie unter Buckets erstellen.
Leseberechtigung für den Bucket erteilen
Wenn sich der Speicher-Bucket in einem anderen Projekt als dem Projekt befindet, in dem Sie Infra Manager ausführen, müssen Sie dafür sorgen, dass das Dienstkonto von Infra Manager die Leseberechtigung für den Bucket hat. Weitere Informationen finden Sie unter Dienstkonto konfigurieren.
Wenn sich der Speicher-Bucket im selben Projekt wie Infra Manager befindet, ist die Leseberechtigung für den Bucket bereits aktiviert.
Objektversionsverwaltung für den Bucket aktivieren
Wir empfehlen, die Terraform-Konfiguration zu versionieren, damit Sie Änderungen nachverfolgen und Ihre Infrastruktur als Code verwalten können.
Informationen zum Versionieren der Konfiguration, wenn sie in einem Cloud Storage-Bucket gespeichert ist, finden Sie unter Objektversionsverwaltung verwenden.
Weitere Informationen finden Sie unter Objektversionsverwaltung.
Terraform-Konfiguration hochladen
Laden Sie die Terraform-Konfiguration in den Speicher-Bucket hoch. Informationen zum Auswählen einer Uploadmethode finden Sie unter Objekt-Uploads.
Nächste Schritte
- Stellen Sie die Terraform-Konfiguration bereit, indem Sie eine Bereitstellung erstellen.
- Weitere Informationen zu Terraform und Google Cloud