Projetos e módulos do Terraform para Google Cloud

Os projetos e os módulos ajudam a automatizar o aprovisionamento e a gestão de recursos Google Cloud em grande escala.

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

Um projeto é um pacote de módulos e políticas implementáveis e reutilizáveis que implementa e documenta uma solução específica com base em opiniões. A configuração implementável para todos os projetos do Terraform é incluída como módulos do Terraform.

Categoria Plantas e módulos Descrição
Análise de dados completa ai-notebook Demonstra como proteger dados confidenciais em blocos de notas do Vertex AI Workbench
Análise de dados, de ponta a ponta crmint Implemente a aplicação de estatísticas de marketing, CRMint
Ponto a ponto, operações enterprise-application Implemente uma plataforma de programadores empresariais em Google Cloud
Ponto a ponto, operações example-foundation Mostra como os módulos do CFT podem ser compostos para criar uma base na nuvem segura
Completo fabric Oferece exemplos avançados concebidos para a criação de protótipos
Ferramentas para programadores, de extremo a extremo, segurança e identidade secure-cicd Cria um pipeline de CI/CD seguro no Google Cloud
Análise de dados completa secured-data-warehouse Implementa um armazém de dados do BigQuery seguro
Análise de dados, ponto a ponto, segurança e identidade secured-data-warehouse-onprem-ingest Implementa uma variante de data warehouse segura para carregar dados encriptados de origens no local
Completo vertex-mlops Crie um ambiente do Vertex AI necessário para MLOps
Redes address Gerir Google Cloud endereços IP
Bases de dados alloy-db Cria uma instância do AlloyDB for PostgreSQL
Análise de dados analytics-lakehouse Implementa uma solução de arquitetura de Lakehouse
Computação anthos-vm Cria VMs em clusters do Google Distributed Cloud
Ferramentas do programador apphub Cria e gere recursos do App Hub
Contentores, ferramentas para programadores artifact-registry Crie e faça a gestão de repositórios do Artifact Registry
Ferramentas para programadores, operações, segurança e identidade bastion-host Gera uma VM de anfitrião bastion compatível com o Início de sessão do SO e o túnel do IAP que pode ser usada para aceder a VMs internas
Computação, operações backup-dr Implemente dispositivos de cópia de segurança e RD
Análise de dados bigquery Cria tabelas e conjuntos de dados do BigQuery com base em opiniões
Análise de dados bigtable Crie e faça a gestão de recursos do Google Bigtable
Ferramentas para programadores, operações bootstrap Inicia a utilização do Terraform e a CI/CD relacionada numa nova Google Cloud organização
Computação, redes cloud-armor Implemente a política de segurança do Google Cloud Armor
Bases de dados cloud-datastore Faz a gestão do armazenamento de dados
Ferramentas do programador cloud-deploy Crie pipelines e destinos do Cloud Deploy
Redes cloud-dns Cria e gere zonas públicas ou privadas do Cloud DNS e os respetivos registos
Informática sem servidor cloud-functions Implementa funções do Cloud Run (2.ª geração)
Redes, segurança e identidade cloud-ids Implementa uma instância do Cloud IDS e recursos associados
Redes cloud-nat Cria e configura o Cloud NAT
Operações cloud-operations Gerir o Cloud Logging e o Cloud Monitoring
Redes cloud-router Faz a gestão de um Cloud Router no Google Cloud
Informática sem servidor cloud-run Implementa apps no Cloud Run, juntamente com a opção de mapear um domínio personalizado
Bases de dados cloud-spanner Implementa instâncias do Spanner
Armazenamento cloud-storage Cria um ou mais contentores do Cloud Storage e atribui-lhes autorizações básicas a utilizadores arbitrários
Ferramentas para programadores, computação sem servidor cloud-workflows Faça a gestão de fluxos de trabalho com acionadores opcionais do Cloud Scheduler ou Eventarc
Análise de dados, operações e de extremo a extremo composer Faz a gestão do Cloud Composer v1 e v2, juntamente com a opção de gestão de redes
Computação, contentores container-vm Implementa contentores em instâncias do Compute Engine
Análise de dados data-fusion Faz a gestão do Cloud Data Fusion
Análise de dados dataflow Processa a configuração e as implementações de tarefas do Dataflow com base em opiniões
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 Implementa regras de qualidade de dados em tabelas do BigQuery em ambientes de desenvolvimento e produção através do Cloud Build
Informática sem servidor event-function Responde a eventos de registo com funções do Cloud Run
Ferramentas do programador folders Cria várias Google Cloud pastas no mesmo elemento principal
Ferramentas do programador gcloud Executa comandos da CLI gcloud da Google Cloud no Terraform
Ferramentas do programador github-actions-runners Cria executores de ações do GitHub autoalojados em Google Cloud
Ferramentas do programador gke-gitlab Instala o GitLab no Kubernetes Engine
Espaço de trabalho group Faz a gestão dos Grupos 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 um horário
Cuidados de saúde e ciências da vida healthcare Processa conjuntos de dados e arquivos de Google Cloud cuidados de saúde com opiniões
Segurança e identidade iam Faz a gestão de várias funções IAM para recursos no Google Cloud
Ferramentas do programador jenkins Cria uma instância do Compute Engine que executa o Jenkins
Segurança e identidade kms Permite gerir um conjunto de chaves, zero ou mais chaves no conjunto de chaves e associações de funções do IAM em chaves individuais
Computação, contentores kubernetes-engine Configura clusters do GKE opinativos
Redes lb Cria um balanceador de carga de proxy TCP regional para o Compute Engine através de regras de encaminhamento e conjuntos de destino
Redes lb-http Cria um balanceador de carga HTTP global para o Compute Engine através de regras de encaminhamento
Redes lb-internal Cria um balanceador de carga interno para o Compute Engine através de regras de encaminhamento
Redes load-balanced-vms Cria um grupo de instâncias gerido com um equilibrador de carga
Análise de dados log-analysis Armazena e analisa dados de registo
Operações log-export Cria exportações de registos ao nível do projeto, da pasta ou da organização
Operações media-cdn-vod Implementa o vídeo a pedido da RFC de multimédia
Bases de dados memorystore Cria uma instância do Google Memorystore (redis) totalmente funcional
Computação, redes netapp-volumes Implemente o Google Cloud NetApp Volumes
Redes network Configura uma nova rede de VPC em Google Cloud
Redes network-forensics Implementa o Zeek no Google Cloud
Segurança e identidade org-policy Faz a gestão das Google Cloud políticas da organização
Redes out-of-band-security-3P Cria uma implementação de dispositivo de segurança fora da banda de terceiros
Segurança e identidade pam Implemente o Gestor de acesso privilegiado
Operações project-factory Cria um projeto Google Cloud com opiniões usando a VPC partilhada, a IAM e as Google Cloud APIs
Análise de dados Pub/Sub Cria o tópico Pub/Sub e as subscrições associadas ao tópico
Computação sap Implementa produtos SAP
Informática sem servidor scheduled-function Configura uma tarefa agendada para acionar eventos e executar funções
Segurança e identidade secret-manager Cria um ou mais Secrets do Google Secret Manager e gere as autorizações básicas dos mesmos
Redes, segurança e identidade secure-web-proxy Crie e faça a gestão do Secure Web Proxy na Google Cloud para tráfego Web de saída seguro
Segurança e identidade service-accounts Cria uma ou mais contas de serviço e atribui-lhes funções básicas
Operações slo Cria SLOs na Google Cloud capacidade de métricas personalizadas do Stackdriver para exportar SLOs para Google Cloud serviços e outros sistemas
Bases de dados sql-db Cria uma instância de base de dados do Cloud SQL
Computação startup-scripts Disponibiliza uma biblioteca de scripts de arranque úteis para incorporar em VMs
Operações, segurança e identidade tags Crie e faça a gestão de Google Cloud etiquetas
Ferramentas para programadores, operações, segurança e identidade tf-cloud-agents Cria um agente do Terraform Cloud autoalojado em Google Cloud
Bases de dados, computação sem servidor three-tier-web-app Implementa uma aplicação Web de três camadas através do Cloud Run e do Cloud SQL
Operações utils Obtém os diminutivos de uma determinada Google Cloud região
Ferramentas para programadores, operações, segurança e identidade vault Implementa o Vault no Compute Engine
Computação vertex-ai Implemente recursos do Vertex AI
Computação vm Aprovisiona VMs em Google Cloud
Redes vpc-service-controls Processa implementações e configurações opinativas do VPC Service Controls e do Gestor de acesso sensível ao contexto
Redes vpn Configura um gateway do Cloud VPN
Operações waap Implementa a solução WAAP em Google Cloud