Planos y módulos de Terraform para Google Cloud

Los planos y los módulos te ayudan a automatizar el aprovisionamiento y la gestión de Google Cloud recursos a gran escala.

Un módulo es un conjunto reutilizable de archivos de configuración de Terraform que crea una abstracción lógica de los recursos de Terraform.

Un blueprint es un paquete de módulos y políticas desplegables y reutilizables que implementa y documenta una solución específica. Las configuraciones desplegables de todos los planos de Terraform se empaquetan como módulos de Terraform.

Categoría Planos y módulos Descripción
Analíticas de datos integrales ai-notebook Muestra cómo proteger los datos confidenciales en los cuadernos de Vertex AI Workbench
Analíticas de datos integrales crmint Desplegar la aplicación de analíticas de marketing, CRMint
Gestión integral enterprise-application Desplegar una plataforma para desarrolladores empresariales en Google Cloud
Gestión integral example-foundation Muestra cómo se pueden componer los módulos de CFT para crear una base de nube segura
Integral fabric Proporciona ejemplos avanzados diseñados para la creación de prototipos
Herramientas para desarrolladores, de extremo a extremo, seguridad e identidad secure-cicd Crea un flujo de procesamiento de CI/CD seguro en Google Cloud
Analíticas de datos integrales secured-data-warehouse Despliega un almacén de datos de BigQuery seguro.
Analíticas de datos, de extremo a extremo, seguridad e identidad secured-data-warehouse-onprem-ingest Implementa una variante de almacén de datos segura para ingerir datos cifrados de fuentes locales.
Integral vertex-mlops Crear un entorno de Vertex AI necesario para MLOps
Redes address Gestiona las direcciones IP Google Cloud
Bases de datos alloy-db Crea una instancia de AlloyDB para PostgreSQL.
Analíticas de datos analytics-lakehouse Implementa una solución de arquitectura de lakehouse
Computación anthos-vm Crea máquinas virtuales en clústeres de Google Distributed Cloud
Herramientas de desarrollo apphub Crea y gestiona recursos de App Hub.
Contenedores, Herramientas de desarrollo artifact-registry Crear y gestionar repositorios de Artifact Registry
Herramientas para desarrolladores, Operaciones, Seguridad e identidad bastion-host Genera una VM de host bastion compatible con OS Login y la creación de túneles de IAP que se puede usar para acceder a VMs internas.
Computación, Operaciones backup-dr Implementar dispositivos de copia de seguridad y recuperación tras fallos
Analíticas de datos bigquery Crea conjuntos de datos y tablas de BigQuery con opiniones
Analíticas de datos bigtable Crear y gestionar recursos de Google Bigtable
Herramientas de desarrollo, Operaciones bootstrap Inicializa el uso de Terraform y la integración y la implementación continuas relacionadas en una nueva Google Cloud organización
Computación y redes cloud-armor Implementar una política de seguridad de Google Cloud Armor
Bases de datos cloud-datastore Gestiona Datastore.
Herramientas de desarrollo cloud-deploy Crear flujos de procesamiento y destinos de Cloud Deploy
Redes cloud-dns Crea y gestiona zonas públicas o privadas de Cloud DNS, así como sus registros.
Computación sin servidor cloud-functions Despliega funciones de Cloud Run (2.ª gen.)
Redes, seguridad e identidad cloud-ids Implementa una instancia de Cloud IDS y los recursos asociados.
Redes cloud-nat Crea y configura Cloud NAT.
Operaciones cloud-operations Gestiona Cloud Logging y Cloud Monitoring.
Redes cloud-router Gestiona un router de Cloud Router en Google Cloud
Computación sin servidor cloud-run Despliega aplicaciones en Cloud Run y ofrece la opción de asignar un dominio personalizado
Bases de datos cloud-spanner Implementa instancias de Spanner
Almacenamiento cloud-storage Crea uno o varios segmentos de Cloud Storage y les asigna permisos básicos a usuarios arbitrarios.
Herramientas de desarrollo, computación sin servidor cloud-workflows Gestionar Workflows con activadores opcionales de Cloud Scheduler o Eventarc
Analíticas de datos y operaciones integrales composer Gestiona Cloud Composer v1 y v2, así como la opción de gestionar la red.
Computación y contenedores container-vm Despliega contenedores en instancias de Compute Engine.
Analíticas de datos data-fusion Gestiona Cloud Data Fusion.
Analíticas de datos dataflow Gestiona la configuración y las implementaciones de tareas de Dataflow
Analíticas de datos datalab Crea instancias de DataLab con compatibilidad para instancias de GPU.
Analíticas de datos dataplex-auto-data-quality Despliega reglas de calidad de los datos en tablas de BigQuery en entornos de desarrollo y producción mediante Cloud Build
Computación sin servidor event-function Responde a eventos de registro con una función de Cloud Run
Herramientas de desarrollo folders Crea varias Google Cloud carpetas en la misma carpeta superior
Herramientas de desarrollo gcloud Ejecuta comandos de Google Cloud CLI en Terraform.
Herramientas de desarrollo github-actions-runners Crea ejecutores de GitHub Actions autohospedados en Google Cloud
Herramientas de desarrollo gke-gitlab Instala GitLab en Kubernetes Engine.
Espacio de trabajo group Gestiona Grupos de Google.
Operaciones, Workspace gsuite-export Crea una instancia de VM de Compute Engine y configura un cronjob para exportar datos del SDK Admin de Google Workspace a Cloud Logging de forma programada.
Sanidad y ciencias biológicas healthcare Gestiona conjuntos de datos y almacenes de datos sanitarios con opiniones Google Cloud
Seguridad e identidad iam Gestiona varios roles de gestión de identidades y accesos para recursos en Google Cloud
Herramientas de desarrollo jenkins Crea una instancia de Compute Engine que ejecuta Jenkins
Seguridad e identidad kms Permite gestionar un llavero, cero o más claves en el llavero y enlaces de roles de gestión de identidades y accesos en claves concretas.
Computación y contenedores kubernetes-engine Configura clústeres de GKE con opiniones
Redes lb Crea un balanceador de carga de proxy TCP regional para Compute Engine mediante grupos de destino y reglas de reenvío.
Redes lb-http Crea un balanceador de carga HTTP global para Compute Engine mediante reglas de reenvío.
Redes lb-internal Crea un balanceador de carga interno para Compute Engine mediante reglas de reenvío
Redes load-balanced-vms Crea un grupo de instancias gestionado con un balanceador de carga
Analíticas de datos log-analysis Almacena y analiza datos de registro.
Operaciones log-export Crea exportaciones de registros a nivel de proyecto, carpeta u organización
Operaciones media-cdn-vod Implementa la función de vídeo bajo demanda de Media CDN.
Bases de datos memorystore Crea una instancia de Google Memorystore (Redis) totalmente funcional.
Computación y redes netapp-volumes Implementar Google Cloud NetApp Volumes
Redes network Configura una nueva red de VPC en Google Cloud
Redes network-forensics Despliega Zeek en Google Cloud
Seguridad e identidad org-policy Gestiona las Google Cloud políticas de organización
Redes out-of-band-security-3P Crea una implementación de un dispositivo de seguridad fuera de banda de terceros.
Seguridad e identidad pam Implementar Privileged Access Manager
Operaciones project-factory Crea un proyecto con una opinión definida Google Cloud mediante las APIs de VPC compartida, gestión de identidades y accesos y Google Cloud
Analíticas de datos Pub/Sub Crea un tema de Pub/Sub y las suscripciones asociadas a él.
Computación sap Despliega productos de SAP
Computación sin servidor scheduled-function Configura una tarea programada para activar eventos y ejecutar funciones.
Seguridad e identidad secret-manager Crea uno o varios secretos de Google Secret Manager y gestiona los permisos básicos de estos
Redes, seguridad e identidad secure-web-proxy Crear y gestionar un proxy web seguro en Google Cloud para proteger el tráfico web de salida
Seguridad e identidad service-accounts Crea una o varias cuentas de servicio y les asigna roles básicos.
Operaciones slo Crea SLOs en Google Cloud a partir de la función de métricas personalizadas de Stackdriver para exportar SLOs a Google Cloud servicios y otros sistemas
Bases de datos sql-db Crea una instancia de base de datos de Cloud SQL.
Computación startup-scripts Proporciona una biblioteca de secuencias de comandos de inicio útiles para insertar en máquinas virtuales.
Operaciones, seguridad e identidad tags Crear y gestionar Google Cloud etiquetas
Herramientas para desarrolladores, Operaciones, Seguridad e identidad tf-cloud-agents Crea un agente de Terraform Cloud autohospedado en Google Cloud.
Bases de datos, computación sin servidor three-tier-web-app Despliega una aplicación web de tres niveles con Cloud Run y Cloud SQL
Operaciones utils Obtiene los nombres cortos de una Google Cloud región Google Cloud determinada.
Herramientas para desarrolladores, Operaciones, Seguridad e identidad vault Despliega Vault en Compute Engine.
Computación vertex-ai Desplegar recursos de Vertex AI
Computación vm Aprovisiona VMs en Google Cloud.
Redes vpc-service-controls Gestiona las configuraciones y las implementaciones de Controles de Servicio de VPC y Administrador de contextos de acceso
Redes vpn Configura una pasarela VPN de Cloud.
Operaciones waap Despliega la solución WAAP en Google Cloud