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 |