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 público de Git.
Para obtener detalles sobre las configuraciones de Terraform y el Administrador de infraestructura, consulta Terraform y el Administrador de infraestructura.
Antes de comenzar
- Asegúrate de que Infra Manager esté habilitado.
- Identifica la configuración de Terraform que deseas 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 habitual 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 habitual crear este bucket en el mismo proyecto y la misma ubicación que donde 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 al 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 crear una versión de la configuración cuando se almacena en un bucket de Cloud Storage, consulta Cómo usar 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 y descargas.
¿Qué sigue?
- Para implementar la configuración de Terraform, crea una implementación.
- Obtén más información sobre Terraform y Google Cloud.