Terraform es una herramienta para compilar, cambiar y controlar versiones de la infraestructura. Usa archivos de configuración a fin de describir los componentes necesarios para ejecutar una sola aplicación o toda la infraestructura.
Puedes usar el proveedor de Terraform de Google Cloud para crear instancias y bases de datos de Spanner y modificar o borrar recursos de Spanner.
El proveedor de Terraform de Google Cloud ofrece los siguientes recursos de Spanner:
- google_spanner_instance
- google_spanner_database
- google_spanner_instance_iam
- google_spanner_database_iam
Si quieres obtener más información sobre el uso de estos recursos para crear y administrar instancias y bases de datos de Spanner, consulta Usa Terraform con Google Cloud o consulta la referencia del proveedor de Terraform de Google Cloud.
¿Qué sigue?
- Obtén más información sobre Terraform.
- Prueba los ejemplos de código que usan el proveedor de Terraform de Google Cloud con Spanner.
- Si quieres obtener un instructivo paso a paso, prueba el codelab de Spanner con Terraform.
- Consulta el repositorio del proveedor de Terraform de Google Cloud en GitHub.
- Presenta un problema en GitHub para informar un error o hacer una pregunta sobre Terraform.