Modelos e módulos do Terraform para o Google Cloud

Modelos e módulos ajudam a automatizar o provisionamento e o gerenciamento de recursos do Google Cloud em escala.

Um módulo é um conjunto reutilizável de arquivos de configuração do Terraform que cria uma abstração lógica dos recursos do Terraform.

Um blueprint é um pacote de políticas e configurações implantáveis que implementam e documentam uma solução opinativa específica. A configuração implantável para todos os blueprints do Terraform é empacotada como módulos do Terraform.

Categoria Modelos e módulos Descrição
Análise de dados completa ai-notebook Demonstra como proteger dados confidenciais nos notebooks do Vertex AI Workbench.
Análise de dados de ponta a ponta crmint Implantar o aplicativo de análise de marketing, CRMint
Operações de ponta a ponta enterprise-application Implantar uma plataforma empresarial para desenvolvedores no Google Cloud
Operações de ponta a ponta example-foundation Mostra como os módulos CFT podem ser compostos para criar uma base segura em nuvem
End to End fabric Fornece exemplos avançados projetados para prototipagem
Ferramentas para desenvolvedores, de ponta a ponta, Segurança e identidade secure-cicd Cria um pipeline de CI/CD seguro no Google Cloud
Análise de dados completa secured-data-warehouse Implanta um data warehouse seguro do BigQuery
Análise de dados, de ponta a ponta, segurança e identidade secured-data-warehouse-onprem-ingest Implanta uma variante segura de data warehouse para ingerir dados criptografados de fontes locais
End to End vertex-mlops Criar um ambiente da Vertex AI necessário para MLOps
Rede address Gerencia endereços IP do Google Cloud
Bancos de dados alloy-db Cria uma instância do AlloyDB para PostgreSQL
Análise de dados analytics-lakehouse Implanta uma solução de arquitetura Lakehouse
Computação anthos-vm Cria VMs em clusters do Google Distributed Cloud
Contêineres, ferramentas para desenvolvedores artifact-registry Criar e gerenciar repositórios do Artifact Registry
Ferramentas para desenvolvedores, operações, segurança e identidade bastion-host Gera uma VM do Bastion Host compatível com o Login do SO e o encapsulamento IAP que podem ser usados para acessar VMs internas
Computação, operações backup-dr Implantar dispositivos de backup e DR
Análise de dados bigquery Cria conjuntos de dados e tabelas opinativos do BigQuery
Ferramentas para desenvolvedores|Operações bootstrap Inicializa o uso do Terraform e o CI/CD relacionado em uma nova organização do Google Cloud
Computação, rede cloud-armor Implantar a política de segurança do Google Cloud Armor
Bancos de dados cloud-datastore Gerencia o Datastore
Ferramentas para desenvolvedores cloud-deploy Criar pipelines e destinos do Cloud Deploy
Rede cloud-dns Cria e gerencia zonas públicas ou privadas do Cloud DNS e os registros delas
Computação sem servidor cloud-functions Implanta funções do Cloud Run (2ª geração)
Rede, segurança e identidade cloud-ids Implanta uma instância do Cloud IDS e os recursos associados
Rede cloud-nat Cria e configura o Cloud NAT
Operações cloud-operations Gerencia o Cloud Logging e o Cloud Monitoring
Rede cloud-router Gerencia um Cloud Router no Google Cloud
Computação sem servidor cloud-run Implanta apps no Cloud Run, com a opção de mapear um domínio personalizado
Bancos de dados cloud-spanner Implanta instâncias do Spanner
Armazenamento cloud-storage Cria um ou mais buckets do Cloud Storage e atribui permissões básicas a eles para usuários arbitrários.
Ferramentas para desenvolvedores, computação sem servidor cloud-workflows Gerenciar fluxos de trabalho com gatilhos opcionais do Cloud Scheduler ou do Eventarc
ponta a ponta, análise de dados, operações composer Gerencia o Cloud Composer v1 e v2, além da opção de gerenciar redes
Computação, contêineres container-vm Implanta contêineres em instâncias do Compute Engine
Análise de dados data-fusion Gerencia o Cloud Data Fusion
Análise de dados dataflow Cuida de configurações e implantações de jobs do Dataflow opinativas
Análise de dados datalab Cria instâncias do DataLab com suporte para instâncias de GPU
Análise de dados dataplex-auto-data-quality Mova dados entre ambientes usando o Dataplex
Computação sem servidor event-function Responde a eventos de geração de registros com funções do Cloud Run
Ferramentas para desenvolvedores folders Cria várias pastas do Google Cloud no mesmo pai.
Ferramentas para desenvolvedores gcloud Executa comandos da Google Cloud CLI no Terraform
Ferramentas para desenvolvedores github-actions-runners Cria executores de ações do GitHub auto-hospedados no Google Cloud
Ferramentas para desenvolvedores gke-gitlab Instalação do GitLab no Kubernetes Engine
Espaço de trabalho group Gerencia os Grupos do Google
Operações, Workspace gsuite-export Cria uma instância de VM do Compute Engine e configura um cronjob para exportar dados do SDK Admin do Google Workspace para o Cloud Logging de acordo com a programação.
Saúde e ciências biológicas healthcare Lida com conjuntos de dados e lojas do Google Cloud Healthcare
Segurança e identidade iam Gerencia vários papéis do IAM para recursos no Google Cloud
Ferramentas para desenvolvedores jenkins Cria uma instância do Compute Engine que executa o Jenkins
Segurança e identidade kms Permite gerenciar um keyring, zero ou mais chaves no keyring e vinculações de papel do IAM em chaves individuais
Computação, contêineres kubernetes-engine Configura clusters específicos do GKE
Rede lb Cria um balanceador de carga do proxy TCP regional para o Compute Engine usando pools de destino e regras de encaminhamento.
Rede lb-http Criar um balanceador de carga HTTP global para o Compute Engine usando regras de encaminhamento
Rede lb-internal Criar um balanceador de carga interno para o Compute Engine usando regras de encaminhamento
Rede load-balanced-vms Cria um grupo gerenciado de instâncias com um balanceador de carga
Análise de dados log-analysis Armazena e analisa dados de registros
Operações log-export Cria exportações de registros no nível do projeto, da pasta ou da organização.
Operações media-cdn-vod Implanta vídeo on demand do Media CDN
Bancos de dados memorystore Cria uma instância totalmente funcional do Google Memorystore (redis)
Computação, rede netapp-volumes Implantar o Google Cloud NetApp Volumes
Rede network Configura uma nova rede VPC no Google Cloud
Rede network-forensics Implanta o Zeek no Google Cloud
Segurança e identidade org-policy Gerencia as políticas da organização do Google Cloud
Rede out-of-band-security-3P Cria uma implantação de dispositivo de segurança fora da banda de terceiros
Operações project-factory cria um projeto opinativo do Google Cloud usando VPC compartilhada, IAM e APIs do Google Cloud;
Análise de dados Pub/Sub Cria tópico do Pub/Sub e assinaturas associadas ao tópico
Computação sap Implanta produtos SAP
Computação sem servidor scheduled-function Configura um job programado para acionar eventos e executar funções
Segurança e identidade secret-manager Cria um ou mais secrets do Google Secret Manager e gerencia permissões básicas para eles.
Rede, segurança e identidade secure-web-proxy Criar e gerenciar o proxy seguro da Web no Google Cloud para tráfego da Web de saída seguro
Segurança e identidade service-accounts Cria uma ou mais contas de serviço e as concede papéis básicos.
Operações slo Cria SLOs no Google Cloud com o recurso de métricas personalizadas do Stackdriver para exportar SLOs para os serviços e outros sistemas do Google Cloud
Bancos de dados sql-db Cria uma instância de banco de dados do Cloud SQL
Computação startup-scripts Fornece uma biblioteca de scripts de inicialização úteis para incorporar em VMs
Operações, segurança e identidade tags Criar e gerenciar tags do Google Cloud
Ferramentas para desenvolvedores, operações, segurança e identidade tf-cloud-agents Cria um agente do Cloud auto-hospedado para Terraform no Google Cloud
Bancos de dados, computação sem servidor three-tier-web-app Implanta um aplicativo da Web de três níveis com o Cloud Run e o Cloud SQL
Operações utils Recebe os nomes curtos de uma determinada região do Google Cloud
Ferramentas para desenvolvedores, operações, segurança e identidade vault Implanta o Vault no Compute Engine
Computação vm Provisiona VMs no Google Cloud
Rede vpc-service-controls Cuida de configurações e implantações do VPC Service Controls e do Access Context Manager
Rede vpn Configura um gateway do Cloud VPN
Operações waap Implanta a solução WAAP no Google Cloud