Progetti e moduli Terraform per Google Cloud

Progetti e moduli consentono di automatizzare il provisioning e la gestione delle risorse Google Cloud su larga scala.

Un modulo è un insieme riutilizzabile di file di configurazione Terraform che crea un'astrazione logica delle risorse Terraform.

Un progetto base è un pacchetto di moduli e criteri riutilizzabili di cui è possibile eseguire il deployment che implementa e documenta una soluzione guidata specifica. La configurazione di cui è possibile eseguire il deployment per tutti i progetti base di Terraform viene pacchettizzata come moduli Terraform.

Categoria Progetti e moduli Descrizione
End-to-end, analisi di dati blocco-ai Dimostra come proteggere i dati riservati nei blocchi note Vertex AI Workbench
Analisi di dati end-to-end crmint Esegui il deployment dell'applicazione di analisi dei dati di marketing CRMint
End-to-end, operazioni base-esempio Mostra come si possono scrivere i moduli CFT per creare una piattaforma cloud sicura
End-to-end tessuto Fornisce esempi avanzati per la prototipazione
Strumenti per sviluppatori, end-to-end, sicurezza e identità secure-cicd Crea una pipeline CI/CD sicura su Google Cloud
End-to-end, analisi di dati warehouse-protetto Esegue il deployment di un data warehouse BigQuery sicuro
End-to-end vertex-mlops Crea un ambiente Vertex AI necessario per MLOps
Networking indirizzo Gestisce gli indirizzi IP di Google Cloud
Database db-alloy Crea un'istanza di AlloyDB per PostgreSQL
Analisi dei dati analytics-lakehouse Deployment di una soluzione di architettura lakehouse
Computing anthos-vm Crea VM su cluster Anthos on bare metal
Strumenti per sviluppatori, operazioni, sicurezza e identità bastion-host Genera una VM bastion host compatibile con OS Login e tunneling IAP che può essere utilizzata per accedere alle VM interne
Computing, operazioni backup-dr Esegui il deployment delle appliance di backup ed RE
Analisi dei dati bigquery Crea set di dati e tabelle BigQuery "guidati"
Strumenti per sviluppatori, Operazioni stivali Esegue il bootstrap dell'utilizzo di Terraform e del CI/CD correlato in una nuova organizzazione Google Cloud
Computing, networking Cloud-Armor Esegui il deployment del criterio di sicurezza di Google Cloud Armor
Database cloud-datastore Gestisce Datastore
Strumenti per sviluppatori cloud-deploy Crea pipeline e destinazioni di Cloud Deploy
Networking cloud-dns Crea e gestisce zone pubbliche o private di Cloud DNS e i relativi record
Serverless computing funzioni-cloud Esegue il deployment di Cloud Functions (seconda generazione)
Networking, sicurezza e identità ID-cloud Esegue il deployment di un'istanza Cloud IDS e delle risorse associate
Networking cloud-nat Crea e configura Cloud NAT
Suite operativa operazioni-cloud Gestisce la suite operativa di Google Cloud (Cloud Logging e Cloud Monitoring)
Networking router cloud Gestisce un router Cloud su Google Cloud
Serverless computing cloud-run Esegue il deployment delle app in Cloud Run, con l'opzione per mappare un dominio personalizzato
Spazio di archiviazione archiviazione-cloud Crea uno o più bucket Cloud Storage e assegna autorizzazioni di base a utenti arbitrari
Strumenti per sviluppatori, computing serverless flussi di lavoro-cloud Gestisci i flussi di lavoro con trigger di Cloud Scheduler o Eventarc facoltativi
End-to-end, analisi dei dati, operazioni compositore Gestisce Cloud Composer v1 e v2 e offre un'opzione per gestire il networking
Computing, container container-vm Esegue il deployment dei container su istanze di Compute Engine
Analisi dei dati data-fusion Gestisce Cloud Data Fusion
Analisi dei dati dataflow Gestisce la configurazione e i deployment dei job Dataflow avanzati
Analisi dei dati Datalab Crea istanze DataLab con il supporto delle istanze GPU
Serverless computing funzione-evento Risponde agli eventi di logging con una funzione Cloud Functions
Strumenti per sviluppatori cartelle Crea diverse cartelle Google Cloud all'interno dello stesso elemento padre
Strumenti per sviluppatori gcloud Esegue i comandi Google Cloud CLI all'interno di Terraform
Strumenti per sviluppatori github-azioni-runner Crea esecutori di azioni GitHub self-hosted su Google Cloud
Strumenti per sviluppatori gke-gitlab Installa GitLab su Kubernetes Engine
Area di lavoro gruppo Gestisce Google Gruppi
Suite operativa, area di lavoro esportazione-gsuite Crea un'istanza VM di Compute Engine e configura un cronjob per esportare i dati dell'SDK Admin di Google Workspace in Cloud Logging in base a una pianificazione
Sanità e scienze biologiche sanità Gestisce i set di dati e gli archivi di Google Cloud Healthcare
Sicurezza e identità iam Gestisce più ruoli IAM per le risorse su Google Cloud
Strumenti per sviluppatori jenkins Crea un'istanza Compute Engine che esegue Jenkins
Sicurezza e identità km Consente di gestire un keyring, zero o più chiavi nel keyring e associazioni di ruoli IAM sulle singole chiavi
Computing, container kubernetes-engine Configura i cluster GKE "guidati"
Networking lb Crea un bilanciatore del carico del proxy TCP regionale per Compute Engine utilizzando i pool di destinazione e le regole di forwarding
Networking lb-http Crea un bilanciatore del carico HTTP globale per Compute Engine utilizzando le regole di forwarding
Networking lb-internal Crea un bilanciatore del carico interno per Compute Engine utilizzando le regole di forwarding
Networking load-bilanciato-vm Crea un gruppo di istanze gestite con un bilanciatore del carico
Analisi dei dati analisi-log Archivia e analizza i dati dei log
Suite operativa esportazione-log Crea esportazioni di log a livello di progetto, cartella o organizzazione
Suite operativa media-cdn-vod Deployment di video on demand di Media CDN
Database memorystore Crea un'istanza Google Memorystore (redis) completamente funzionale
Networking di rete Configura una nuova rete VPC su Google Cloud
Networking network-forensics Esegue il deployment di Zeek su Google Cloud
Sicurezza e identità criteri-organizzazione Gestisce i criteri dell'organizzazione Google Cloud
Networking sicurezza-out-of-band-3P Crea un deployment dell'appliance di sicurezza fuori banda di terze parti
Suite operativa progetto-fabbrica Crea un progetto Google Cloud "guidato" utilizzando il VPC condiviso, IAM e le API Google Cloud
Analisi dei dati Pub/Sub Crea un argomento Pub/Sub e le sottoscrizioni associate all'argomento
Computing sap Esegue il deployment dei prodotti SAP
Serverless computing funzione-pianificata Configura un job pianificato per attivare eventi ed eseguire funzioni
Sicurezza e identità gestore-segreto Crea uno o più secret di Google Secret Manager e gestisce le relative autorizzazioni di base
Sicurezza e identità account-di-servizio Crea uno o più account di servizio e concede loro ruoli di base
Suite operativa slo Crea SLO su Google Cloud dalla funzionalità di metriche Stackdriver personalizzate per esportare gli SLO nei servizi Google Cloud e in altri sistemi
Database sql-db Crea un'istanza del database Cloud SQL
Computing script-startup Fornisce una libreria di script di avvio utili da incorporare nelle VM
Database, computing serverless app-web-a-tre livelli Esegue il deployment di un'applicazione web a tre livelli utilizzando Cloud Run e Cloud SQL
Suite operativa utils Restituisce i nomi brevi per una determinata regione Google Cloud
Strumenti per sviluppatori, operazioni, sicurezza e identità vault Esegue il deployment di Vault su Compute Engine
Computing vm Esegue il provisioning delle VM in Google Cloud
Networking vpc-service-controls Gestisce la configurazione e i deployment dei Controlli di servizio VPC e di Gestore contesto accesso
Networking VPN Configura un gateway Cloud VPN