Questa pagina descrive come caricare una configurazione Terraform in un bucket Cloud Storage.
Un bucket di archiviazione ti consente di controllare l'accesso alla configurazione. Se stai lavorando con una configurazione che non richiede controlli dell'accesso, puoi utilizzare un repository Git pubblico.
Per informazioni dettagliate sulle configurazioni Terraform e su Infra Manager, consulta Terraform e Infrastructure Manager.
Prima di iniziare
- Assicurati che Infra Manager sia abilitato.
- Identifica la configurazione Terraform da caricare in un bucket di archiviazione.
Crea un bucket di archiviazione
Crea o identifica un bucket Cloud Storage esistente per archiviare la configurazione Terraform. Puoi utilizzare qualsiasi bucket di archiviazione, ma è comune utilizzare un bucket nello stesso progetto in cui eseguirai Infra Manager.
Il bucket di archiviazione può trovarsi in qualsiasi progetto e località. È comune creare questo bucket nello stesso progetto e nella stessa località in cui esegui il servizio Infra Manager.
Per creare il bucket di archiviazione, consulta Crea bucket.
Concedi l'autorizzazione di lettura per il bucket
Se il bucket di archiviazione si trova in un progetto diverso da quello in cui esegui Infra Manager, devi assicurarti che il account di servizio di Infra Manager abbia l'autorizzazione di lettura per il bucket. Per maggiori dettagli, consulta Configurare il service account.
Se il bucket di archiviazione si trova nello stesso progetto di Infra Manager, l'autorizzazione di lettura per il bucket è già abilitata.
Abilita il controllo delle versioni degli oggetti per il bucket
Ti consigliamo di controllare le versioni della configurazione Terraform in modo da poter monitorare le modifiche e gestire l'infrastruttura come codice.
Per controllare le versioni della configurazione quando è archiviata in un bucket Cloud Storage, consulta Utilizzare il controllo delle versioni degli oggetti.
Per maggiori dettagli, consulta Controllo delle versioni degli oggetti.
Carica la configurazione Terraform
Carica la configurazione Terraform nel bucket di archiviazione. Per scegliere un metodo di caricamento, consulta Caricamenti di oggetti.
Passaggi successivi
- Esegui il deployment della configurazione Terraform creando un deployment.
- Scopri di più su Terraform e Google Cloud.