Planos y módulos de Terraform para Google Cloud

Los planos y los módulos te ayudan a automatizar el aprovisionamiento y la administración de los recursos de Google Cloud 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 plano es un paquete de políticas y módulos reutilizables de implementación que aplica y documenta una solución bien definida. La configuración que se puede implementar para todos los planos de Terraform se agrupa como módulos de Terraform.

Categoría Planos y módulos Descripción
Extremo a extremo, Estadísticas de datos ai-notebook Demuestra cómo proteger datos confidenciales en notebooks de Vertex AI Workbench
Estadísticas de datos, de extremo a extremo crmint Implementa la aplicación de estadísticas de marketing, CRMint
Extremo a extremo, Operaciones enterprise-application Implementa una plataforma para desarrolladores empresariales en Google Cloud
Extremo a extremo, Operaciones example-foundation Muestra cómo se pueden componer los módulos de CFT para compilar una base segura en la nube
De extremo a extremo fabric Proporciona ejemplos avanzados diseñados para el prototipado
Herramientas para desarrolladores, Extremo a extremo, Seguridad, Identidad secure-cicd Compila una canalización de CI/CD segura en Google Cloud
Extremo a extremo, Estadísticas de datos secured-data-warehouse Implementa un almacén de datos seguro de BigQuery
Estadísticas de datos, extremo a extremo, seguridad e identidad secured-data-warehouse-onprem-ingest Implementa una variante de almacén de datos seguro para transferir datos encriptados de fuentes locales
De extremo a extremo vertex-mlops Crea un entorno de Vertex AI necesario para MLOps
Herramientas de redes address Administra las direcciones IP de Google Cloud
Bases de datos alloy-db Crea una instancia de AlloyDB para PostgreSQL
Análisis de datos analytics-lakehouse Implementa una solución de arquitectura de Lakehouse
Procesamiento anthos-vm Crea VMs en clústeres de Google Distributed Cloud
Contenedores, Herramientas para desarrolladores artifact-registry Crea y administra repositorios de Artifact Registry
Herramientas para desarrolladores, Operaciones, Seguridad, Identidad bastion-host Genera una VM del host de bastión compatible con el acceso al SO y los túneles IAP que se pueden usar para acceder a las VMs internas.
Procesamiento, Operaciones backup-dr Implementa dispositivos de copia de seguridad y DR
Análisis de datos bigquery Crea tablas y conjuntos de datos bien definidos de BigQuery
Herramientas para desarrolladores, Operaciones bootstrap Inicia el uso de Terraform y la CI/CD relacionada en una nueva organización de Google Cloud
Procesamiento, herramientas de redes cloud-armor Implementa la política de seguridad de Google Cloud Armor
Bases de datos cloud-datastore Administra Datastore
Herramientas para desarrolladores cloud-deploy Crea canalizaciones y destinos de Cloud Deploy
Herramientas de redes cloud-dns Crea y administra zonas públicas o privadas de Cloud DNS y sus registros
Computación sin servidores cloud-functions Implementa funciones de Cloud Run (2ª gen.)
Herramientas de redes, identidad y seguridad cloud-ids Implementa una instancia de IDS de Cloud y recursos asociados
Herramientas de redes cloud-nat Crea y configura Cloud NAT
Operaciones cloud-operations Administra Cloud Logging y Cloud Monitoring
Herramientas de redes cloud-router Administra un Cloud Router en Google Cloud
Computación sin servidores cloud-run Implementa apps en Cloud Run y la opción para asignar dominios personalizados
Bases de datos cloud-spanner Implementa instancias de Spanner
Almacenamiento cloud-storage Crea uno o más buckets de Cloud Storage y les asigna permisos básicos a los usuarios arbitrarios
Herramientas para desarrolladores, computación sin servidores cloud-workflows Administra flujos de trabajo con activadores opcionales de Cloud Scheduler o Eventarc
Extremo a extremo, Estadísticas de datos, Operaciones composer Administra Cloud Composer v1 y v2 junto con la opción de administrar herramientas de redes
Compute, Contenedores container-vm Implementa contenedores en instancias de Compute Engine
Análisis de datos data-fusion Administra Cloud Data Fusion
Análisis de datos dataflow Controla la configuración y las implementaciones de trabajos de Dataflow bien definidas
Análisis de datos datalab Crea instancias de DataLab compatibles con las instancias de GPU
Análisis de datos dataplex-auto-data-quality Transfiere datos entre entornos con Dataplex
Computación sin servidores event-function Responde a los eventos de registro con funciones de Cloud Run
Herramientas para desarrolladores folders Crea varias carpetas de Google Cloud en el mismo superior
Herramientas para desarrolladores gcloud Ejecuta los comandos de Google Cloud CLI en Terraform
Herramientas para desarrolladores github-actions-runners Crea ejecutores de acciones de GitHub autoalojados en Google Cloud
Herramientas para desarrolladores gke-gitlab Instala GitLab en Kubernetes Engine
Lugar de trabajo group Administra Grupos de Google
Operaciones, Workspace gsuite-export Crea una instancia de VM de Compute Engine y configura un trabajo cron para exportar los datos del SDK de Admin de Google Workspace a Cloud Logging según un programa
Salud y ciencias biológicas healthcare Controla conjuntos de datos y almacenes de Google Cloud Healthcare
Identidad y seguridad iam Administra varios roles de IAM para recursos en Google Cloud
Herramientas para desarrolladores jenkins Crea una instancia de Compute Engine que ejecuta Jenkins
Identidad y seguridad kms Permite administrar un llavero de claves, cero o más claves en el llavero de claves y vinculaciones de roles de IAM en claves individuales
Compute, Contenedores kubernetes-engine Configura clústeres de GKE bien definidos
Herramientas de redes lb Crea un balanceador de cargas de proxy TCP regional para Compute Engine con grupos de destino y reglas de reenvío
Herramientas de redes lb-http Crea un balanceador de cargas de HTTP global para Compute Engine con reglas de reenvío
Herramientas de redes lb-internal Crea un balanceador de cargas interno para Compute Engine con reglas de reenvío
Herramientas de redes load-balanced-vms Crea un grupo de instancias administrado con un balanceador de cargas
Análisis de datos log-analysis Almacena y analiza los datos de registro
Operaciones log-export Crea exportaciones de registros a nivel de proyecto, organización o carpeta
Operaciones media-cdn-vod Implementa video on demand de Media CDN
Bases de datos memorystore Crea una instancia de Google Memorystore (redis) completamente funcional
Procesamiento, herramientas de redes netapp-volumes Implementa Google Cloud NetApp Volumes
Herramientas de redes network Configura una nueva red de VPC en Google Cloud
Herramientas de redes network-forensics Implementa Zeek en Google Cloud
Identidad y seguridad org-policy Administra las políticas de organización de Google Cloud
Herramientas de redes out-of-band-security-3P Crea una implementación de dispositivo de seguridad fuera de banda de terceros
Operaciones project-factory Crea un proyecto de Google Cloud bien definido mediante las APIs de VPC compartida, IAM y Google Cloud
Análisis de datos Pub/Sub Crea un tema de Pub/Sub y suscripciones asociadas con él
Procesamiento sap Implementa productos de SAP
Computación sin servidores scheduled-function Configura un trabajo programado para activar eventos y ejecutar funciones
Identidad y seguridad secret-manager Crea uno o más Secrets de Google Secret Manager y administra los permisos básicos para ellos
Herramientas de redes, identidad y seguridad secure-web-proxy Crea y administra el proxy web seguro en Google Cloud para el tráfico web de salida seguro
Identidad y seguridad service-accounts Crea una o más cuentas de servicio y les otorga roles básicos
Operaciones slo Crea SLOs en Google Cloud a partir de la capacidad personalizada de métricas de Stackdriver para exportar SLOs a los servicios de Google Cloud y otros sistemas
Bases de datos sql-db Crea una instancia de base de datos de Cloud SQL
Procesamiento startup-scripts Proporciona una biblioteca de secuencias de comandos de inicio útiles para incorporar en las VMs
Operaciones, identidad y seguridad tags Crea y administra etiquetas de Google Cloud
Herramientas para desarrolladores, Operaciones, Seguridad, Identidad tf-cloud-agents Crea un agente de Cloud Terraform autoalojado en Google Cloud
Bases de datos, Computación sin servidores three-tier-web-app Implementa una aplicación web de tres niveles con Cloud Run y Cloud SQL
Operaciones utils Obtiene los nombres cortos de una región determinada de Google Cloud
Herramientas para desarrolladores, Operaciones, Seguridad, Identidad vault Implementa Vault en Compute Engine
Procesamiento vm Aprovisiona las VMs en Google Cloud
Herramientas de redes vpc-service-controls Controla las implementaciones y la configuración de los Controles del servicio de VPC y Access Context Manager
Herramientas de redes vpn Configura una puerta de enlace de Cloud VPN.
Operaciones waap Implementa la solución WAAP en Google Cloud