En esta página se describe cómo subir una configuración de Terraform a un cubo de Cloud Storage.
Un segmento 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 más información sobre las configuraciones de Terraform e Infra Manager, consulta Terraform e Infrastructure Manager.
Antes de empezar
- Comprueba que Infra Manager esté habilitado.
- Identifica la configuración de Terraform que quieres subir a un segmento de almacenamiento.
Crear un segmento de almacenamiento
Crea o identifica un segmento de Cloud Storage para almacenar la configuración de Terraform. Puede usar cualquier segmento de almacenamiento, pero lo habitual es usar un segmento en el mismo proyecto en el que vaya a ejecutar Infra Manager.
El segmento de almacenamiento puede estar en cualquier proyecto y ubicación. Es habitual crear este segmento en el mismo proyecto y ubicación en los que ejecutas el servicio Infra Manager.
Para crear el segmento de almacenamiento, consulta el artículo Crear segmentos.
Conceder permiso de lectura para el segmento
Si el segmento de almacenamiento está en un proyecto diferente al proyecto en el que ejecutas Infra Manager, debes asegurarte de que la cuenta de servicio de Infra Manager tenga permiso de lectura para el segmento. Consulta más información en el artículo Configurar la cuenta de servicio.
Si el segmento de almacenamiento está en el mismo proyecto que Infra Manager, el permiso de lectura del segmento ya está habilitado.
Habilita la gestión de versiones de objetos en el segmento.
Te recomendamos que crees versiones de la configuración de Terraform para poder hacer un seguimiento de los cambios y gestionar tu infraestructura como código.
Para crear versiones de la configuración cuando se almacena en un segmento de Cloud Storage, consulta Usar el control de versiones de objetos.
Para obtener más información, consulta Gestión de versiones de objetos.
Subir la configuración de Terraform
Sube la configuración de Terraform al depósito de almacenamiento. Para elegir un método de subida, consulta Subidas y descargas.
Siguientes pasos
- Despliega la configuración de Terraform creando una implementación.
- Más información sobre Terraform Google Cloud