Sube una configuración de Terraform a un bucket de almacenamiento

En esta página, se describe cómo subir una configuración de Terraform a un bucket de Cloud Storage.

Un bucket de almacenamiento te permite controlar el acceso a la configuración. Si trabajas con una configuración que no necesita controles de acceso, puedes usar un repositorio de Git público.

Para obtener detalles sobre los parámetros de configuración de Terraform y el Administrador de infraestructura, consulta Terraform y el Administrador de infraestructura.

Antes de comenzar

  1. Asegúrate de que Infra Manager esté habilitado.
  2. Identifica la configuración de Terraform que se subirá a un bucket de almacenamiento.

Crea un bucket de almacenamiento

Crea o identifica un bucket de Cloud Storage existente para almacenar la configuración de Terraform. Puedes usar cualquier bucket de almacenamiento, pero es común usar un bucket en el mismo proyecto en el que ejecutarás Infra Manager.

El bucket de almacenamiento puede estar en cualquier proyecto y ubicación. Es común crear este bucket en el mismo proyecto y la misma ubicación en los que ejecutas el servicio de Infra Manager.

Para crear el bucket de almacenamiento, consulta Crea buckets.

Otorga permiso de lectura para el bucket

Si el bucket de almacenamiento está en un proyecto diferente del proyecto en el que ejecutas Infra Manager, debes asegurarte de que la cuenta de servicio de Infra Manager tenga permiso de lectura para el bucket. Consulta Configura la cuenta de servicio para obtener más detalles.

Si el bucket de almacenamiento está en el mismo proyecto que Infra Manager, el permiso de lectura para el bucket ya está habilitado.

Habilita el control de versiones de objetos para el bucket.

Te recomendamos que controles las versiones de la configuración de Terraform para que puedas hacer un seguimiento de los cambios y administrar tu infraestructura como código.

Para controlar las versiones de la configuración cuando se almacena en un bucket de Cloud Storage, consulta Usa el control de versiones de objetos.

Para obtener más detalles, consulta Control de versiones de objetos.

Sube la configuración de Terraform

Sube la configuración de Terraform al bucket de almacenamiento. Para elegir un método de carga, consulta Cargas de objetos.

¿Qué sigue?