Fazer upload de uma configuração do Terraform para um bucket de armazenamento

Nesta página, descrevemos como fazer upload de uma configuração do Terraform para um bucket do Cloud Storage.

Um bucket de armazenamento permite controlar o acesso à configuração. Se você estiver trabalhando com uma configuração que não precisa de controles de acesso, use um repositório Git público.

Para mais detalhes sobre as configurações do Terraform e o Infra Manager, consulte Terraform e Infrastructure Manager.

Antes de começar

  1. Verifique se o Infra Manager está ativado.
  2. Identifique a configuração do Terraform para fazer upload em um bucket de armazenamento.

Criar um bucket de armazenamento

Crie ou identifique um bucket do Cloud Storage para armazenar a configuração do Terraform. É possível usar qualquer bucket de armazenamento, mas é comum usar um bucket no mesmo projeto em que você vai executar o Infra Manager.

O bucket de armazenamento pode estar em qualquer projeto e local. É comum criar esse bucket no mesmo projeto e local em que você executa o serviço do Infra Manager.

Para criar o bucket de armazenamento, consulte Criar buckets.

Conceder permissão de leitura para o bucket

Se o bucket de armazenamento estiver em um projeto diferente daquele em que você está executando o Infra Manager, verifique se a conta de serviço do Infra Manager tem permissão de leitura para o bucket. Consulte Configurar a conta de serviço para mais detalhes.

Se o bucket de armazenamento estiver no mesmo projeto que o Infra Manager, a permissão de leitura do bucket já estará ativada.

Ative o controle de versões de objetos para o bucket.

Recomendamos o controle de versões da configuração do Terraform para que você possa rastrear mudanças e gerenciar sua infraestrutura como código.

Para controlar a versão da configuração quando ela é armazenada em um bucket do Cloud Storage, consulte Usar o controle de versões de objetos.

Para mais detalhes, consulte Controle de versão de objeto.

Fazer upload da configuração do Terraform

Faça upload da configuração do Terraform para o bucket de armazenamento. Para escolher um método de upload, consulte Uploads de objetos.

A seguir