Esta página descreve como carregar uma configuração do Terraform para um contentor do Cloud Storage.
Um contentor de armazenamento permite-lhe controlar o acesso à configuração. Se estiver a trabalhar com uma configuração que não precisa de controlos de acesso, pode usar um repositório Git público.
Para ver detalhes sobre as configurações do Terraform e o Infra Manager, consulte o artigo Terraform e Infrastructure Manager.
Antes de começar
- Certifique-se de que o Infra Manager está ativado.
- Identifique a configuração do Terraform a carregar para um contentor de armazenamento.
Crie um contentor de armazenamento
Crie ou identifique um contentor do Cloud Storage existente para armazenar a configuração do Terraform. Pode usar qualquer contentor de armazenamento, mas é comum usar um contentor no mesmo projeto onde vai executar o Infra Manager.
O contentor de armazenamento pode estar em qualquer projeto e localização. É comum criar este contentor no mesmo projeto e localização onde executa o serviço do Infra Manager.
Para criar o contentor de armazenamento, consulte o artigo Crie contentores.
Conceda autorização de leitura para o contentor
Se o contentor de armazenamento estiver num projeto diferente do projeto onde está a executar o Infra Manager, tem de garantir que a conta de serviço do Infra Manager tem autorização de leitura para o contentor. Consulte o artigo Configure a conta de serviço para ver mais detalhes.
Se o contentor de armazenamento estiver no mesmo projeto que o Infra Manager, a autorização de leitura para o contentor já está ativada.
Ative o controlo de versões de objetos para o contentor
Recomendamos que crie versões da configuração do Terraform para poder acompanhar as alterações e gerir a sua infraestrutura como código.
Para criar versões da configuração quando esta está armazenada num contentor do Cloud Storage, consulte o artigo Usar a criação de versões de objetos.
Para mais detalhes, consulte o artigo Criação de versões de objetos.
Carregue a configuração do Terraform
Carregue a configuração do Terraform para o contentor de armazenamento. Para escolher um método de carregamento, consulte o artigo Carregamentos e transferências.
O que se segue?
- Implemente a configuração do Terraform criando uma implementação.
- Saiba mais sobre o Terraform e Google Cloud.