I progetti e i moduli ti aiutano ad 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 che implementa e documenta una specifica soluzione giurata. La configurazione di cui è possibile eseguire il deployment per tutti i progetti base Terraform viene pacchettizzata come moduli Terraform. Per ulteriori informazioni, consulta la panoramica dei progetti base.
Categoria | Progetti e moduli | Descrizione |
---|---|---|
End-to-end, analisi dei dati | taccuino | Dimostra come proteggere i dati riservati nei blocchi note di Vertex AI Workbench |
End-to-end, operazioni | base-example | Mostra come si possono comporre i moduli CFT per creare una piattaforma cloud sicura |
End-to-end | tessuto | Fornisce esempi avanzati progettati 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 dei dati | datastore-protetto-dati | Esegue il deployment di un data warehouse BigQuery |
Networking | indirizzo | Gestisce gli indirizzi IP di Google Cloud |
Computing | vm-anthos | Crea VM su Anthos su cluster Bare Metal |
Strumenti per sviluppatori, operazioni, sicurezza e identità | host-bastion | Genera una VM bastion host compatibile con OS Login e il tunneling IAP utilizzabile per accedere alle VM interne |
Analisi dei dati | bigquery | Crea set di dati e tabelle BigQuery |
Strumenti per sviluppatori, operazioni | bootstrap | Avvia l'utilizzo di Terraform e il relativo CI/CD in una nuova organizzazione Google Cloud |
Database | cloud-datastore | Gestisce Datastore |
Networking | cloud-dns | Crea e gestisce zone pubbliche o private di Cloud DNS e i relativi record |
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 e offre la possibilità di mappare un dominio personalizzato |
Archiviazione | archiviazione-cloud | Crea uno o più bucket Cloud Storage e assegna loro le autorizzazioni di base a utenti arbitrari |
End-to-end, analisi di dati, operazioni | compositore | Gestisce Cloud Composer v1 e v2 insieme all'opzione per la gestione del networking |
Computing, container | container-vm | Esegue il deployment dei container sulle istanze di Compute Engine |
Analisi dei dati | fusione-dati | Gestisce Cloud Data Fusion |
Analisi dei dati | dataflow | Gestisce la configurazione e i deployment dei job Dataflow che hanno espresso una opinione |
Analisi dei dati | Datalab | Crea istanze DataLab con supporto per le istanze GPU |
Serverless computing | funzione-evento | Risponde alla registrazione di eventi con Cloud Functions |
Strumenti per sviluppatori | cartelle | Crea diverse cartelle Google Cloud nello stesso elemento padre |
Strumenti per sviluppatori | gcloud | Esegue i comandi Google Cloud CLI in Terraform |
Strumenti per sviluppatori | github-actions-runner | Crea esecutori di azioni GitHub self-hosted su Google Cloud |
Strumenti per sviluppatori | gke-gitlab | Installa GitLab su Kubernetes Engine |
Workspace | 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 | assistenza sanitaria | Gestisce set di dati e 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 di Compute Engine che esegue Jenkins |
Sicurezza e identità | km | Consente di gestire un keyring, zero o più chiavi nel keyring e le associazioni di ruoli IAM sulle singole chiavi |
Computing, container | motore Kubernetes | Configura cluster GKE autorevole |
Networking | lb | Crea un bilanciatore del carico del proxy TCP a livello di regione per Compute Engine utilizzando pool di destinazione e regole di forwarding |
Networking | lb-http | Crea un bilanciatore del carico HTTP globale per Compute Engine utilizzando regole di forwarding |
Networking | lb-internal | Crea un bilanciatore del carico interno per Compute Engine utilizzando regole di forwarding |
Networking | vm-bilanciata-load | Crea un gruppo di istanze gestite con un bilanciatore del carico |
Analisi dei dati | analisi-log | Archivia e analizza i dati di log |
Suite operativa | esportazione-log | Crea esportazioni di log a livello di progetto, cartella o organizzazione |
Suite operativa | media-cdn-vod | Implementa video CDN on demand |
Database | Memorystore | Crea un'istanza di 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à | criterio-organizzazione | Gestisce i criteri dell'organizzazione Google Cloud |
Suite operativa | progetto-fabbrica | Crea un progetto Google Cloud valutato utilizzando le reti VPC condivise, IAM e Google Cloud |
Analisi dei dati | Pub/Sub | Crea argomenti Pub/Sub e sottoscrizioni associate all'argomento |
Computing | sapone | Esegue il deployment dei prodotti SAP |
Serverless computing | funzione-programmata | Configura un job pianificato per attivare eventi ed eseguire funzioni |
Sicurezza e identità | amministratore-segreto | Crea uno o più secret di Google Secret Manager e gestisce le relative autorizzazioni di base |
Sicurezza e identità | account-servizio | Crea uno o più account di servizio e concede i ruoli di base |
Suite operativa | effetto lento | Crea SLO su Google Cloud dalla funzionalità delle metriche Stackdriver personalizzate per esportare gli SLO nei servizi Google Cloud e in altri sistemi |
Database | sql-db | Crea un'istanza di database Cloud SQL |
Computing | script-up-up | Fornisce una libreria di script di avvio utili da incorporare nelle VM |
Database, serverless computing | app-web-a-tre-livello | Esegue il deployment di un'applicazione web a tre livelli utilizzando Cloud Run e Cloud SQL |
Suite operativa | utilità | Recupera i nomi brevi per una determinata regione di Google Cloud |
Strumenti per sviluppatori, operazioni, sicurezza e identità | vault | Esegue il deployment di Vault su Compute Engine |
Computing | vm | Provisioning delle VM in Google Cloud |
Networking | controlli-servizio-vpc | Gestisce i deployment Service Controls VPC e la configurazione e i deployment di Gestore contesto accesso |
Networking | VPN | Configura un gateway Cloud VPN |