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 |
Análisis de datos, de extremo a extremo | crmint | Implementa la aplicación de estadísticas de marketing, CRMint |
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 |
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 Anthos alojados en Bare Metal |
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. |
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 Cloud Functions (2ª gen.) |
Herramientas de redes, identidad y seguridad | cloud-ids | Implementa una instancia de IDS de Cloud y los recursos asociados |
Herramientas de redes | cloud-nat | Crea y configura Cloud NAT |
Operations | cloud-operations | Administra Google Cloud's operations suite (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 |
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 |
Computación sin servidores | event-function | Responde a los eventos de registro con Cloud Functions |
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 | grupo | 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 varias funciones 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 funciones 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 |
Operations | log-export | Crea exportaciones de registros a nivel de proyecto, organización o carpeta |
Operations | media-cdn-vod | Implementa video on demand de Media CDN |
Bases de datos | memorystore | Crea una instancia de Google Memorystore (redis) completamente funcional |
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 dispositivos de seguridad fuera de banda de terceros |
Operations | 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 |
Identidad y seguridad | service-accounts | Crea una o más cuentas de servicio y les otorga roles básicos |
Operations | slo | Crea SLO en Google Cloud a partir de la capacidad personalizada de métricas de Stackdriver para exportar SLO 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 |
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 |
Operations | 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. |