Terraform-Blueprints und ‑Module für Google Cloud

Mit Blueprints und Modulen können Sie die Bereitstellung und Verwaltung von Google Cloud -Ressourcen in großem Maßstab automatisieren.

Ein Modul ist ein wiederverwendbarer Satz von Terraform-Konfigurationsdateien, der eine logische Abstraktion von Terraform-Ressourcen erstellt.

Ein Blueprint ist ein Paket aus bereitstellbaren, wiederverwendbaren Modulen und Richtlinien, mit dem eine speziell ausgerichtete Lösung implementiert und dokumentiert wird. Die bereitstellbare Konfiguration für alle Terraform-Blueprints ist in Form von Terraform-Modulen verpackt.

Kategorie Blueprints und Module Beschreibung
End-to-End, Datenanalyse ai-notebook Veranschaulicht den Schutz vertraulicher Daten in Vertex AI Workbench-Notebooks
Datenanalyse, End-to-End crmint Marketinganalyseanwendung CRMint bereitstellen
End-to-End, Vorgänge enterprise-application Entwicklerplattform für Unternehmen auf Google Cloudbereitstellen
End-to-End, Vorgänge example-foundation Zeigt, wie die CFT-Module aufgebaut werden können, um eine sichere Cloud-Grundlage zu schaffen
End-to-End fabric Bietet erweiterte Beispiele für das Prototyping
Entwicklertools, End-to-End, Sicherheit und Identität secure-cicd Erstellt eine sichere CI/CD-Pipeline in Google Cloud
End-to-End, Datenanalyse secured-data-warehouse Stellt ein gesichertes BigQuery-Data-Warehouse bereit
Datenanalyse, End-to-End, Sicherheit und Identität secured-data-warehouse-onprem-ingest Stellt eine gesicherte Data-Warehouse-Variante für die Aufnahme verschlüsselter Daten aus On-Premise-Quellen bereit
End-to-End vertex-mlops Für MLOps erforderliche Vertex AI-Umgebung erstellen
Netzwerk address Verwaltet Google Cloud  IP-Adressen
Datenbanken alloy-db Erstellt eine AlloyDB for PostgreSQL-Instanz
Datenanalyse analytics-lakehouse Stellt eine Lakehouse-Architekturlösung bereit
Compute anthos-vm Erstellt VMs in Google Distributed Cloud-Clustern
Entwicklertools apphub Erstellt und verwaltet App Hub-Ressourcen
Containers|Entwicklertools artifact-registry Artifact Registry-Repositories erstellen und verwalten
Entwicklertools, Vorgänge, Sicherheit und Identität bastion-host Erzeugt eine Bastion-Host-VM, die mit OS Login und IAP-Tunneling kompatibel ist und für den Zugriff auf interne VMs verwendet werden kann
Compute, Vorgänge backup-dr Sicherungs- und DR-Appliances bereitstellen
Datenanalyse bigquery Erstellt speziell ausgerichtete BigQuery-Datasets und -Tabellen
Datenanalyse bigtable Google Bigtable-Ressourcen erstellen und verwalten
Entwicklertools, Vorgänge bootstrap Führt Bootstrapping von Terraform-Nutzung und zugehöriger CI/CD in einer neuen Google Cloud Organisation durch
Compute, Netzwerk cloud-armor Google Cloud Armor-Sicherheitsrichtlinie bereitstellen
Datenbanken cloud-datastore Verwaltet Datastore
Entwicklertools cloud-deploy Cloud Deploy-Pipelines und -Ziele erstellen
Netzwerk cloud-dns Erstellt und verwaltet öffentliche oder private Cloud DNS-Zonen und deren Einträge
Serverloses Computing cloud-functions Stellt Cloud Run-Funktionen (2. Generation) bereit
Netzwerk, Sicherheit und Identität cloud-ids Stellt eine Cloud IDS-Instanz und zugehörige Ressourcen bereit
Netzwerk cloud-nat Erstellt und konfiguriert Cloud NAT
Vorgänge cloud-operations Verwaltet Cloud Logging und Cloud Monitoring
Netzwerk cloud-router Verwaltet einen Cloud Router in Google Cloud
Serverloses Computing cloud-run Stellt Anwendungen in Cloud Run sowie die Option zum Zuordnen einer benutzerdefinierten Domain bereit
Datenbanken cloud-spanner Spanner-Instanzen bereitstellen
Speicher cloud-storage Erstellt einen oder mehrere Cloud Storage-Buckets und weist beliebigen Nutzern grundlegende Berechtigungen dafür zu
Entwicklertools, serverloses Computing cloud-workflows Workflows mit optionalen Cloud Scheduler- oder Eventarc-Triggern verwalten
End-to-End, Datenanalyse, Vorgänge composer Verwaltet Cloud Composer v1 und v2 zusammen mit einer Option zum Verwalten des Netzwerks
Computing, Container container-vm Stellt Container auf Compute Engine-Instanzen bereit
Datenanalyse data-fusion Verwaltet Cloud Data Fusion
Datenanalyse dataflow Verarbeitet die speziell ausgerichtete Dataflow-Jobkonfiguration und die Bereitstellungen
Datenanalyse datalab Erstellt DataLab-Instanzen mit Unterstützung für GPU-Instanzen
Datenanalyse dataplex-auto-data-quality Mit Cloud Build werden Datenqualitätsregeln in BigQuery-Tabellen in Entwicklungs- und Produktionsumgebungen bereitgestellt.
Serverloses Computing event-function Reagiert auf Logging-Ereignisse mit einer Cloud Run-Funktion
Entwicklertools folders Erstellt mehrere Google Cloud Ordner unter demselben übergeordneten Element
Entwicklertools gcloud Führt Google Cloud CLI-Befehle in Terraform aus
Entwicklertools github-actions-runners Erstellt selbst gehostete GitHub Actions Runner in Google Cloud
Entwicklertools gke-gitlab Installiert GitLab in Kubernetes Engine
Arbeitsbereich group Verwaltet Google Groups
Vorgänge, Workspace gsuite-export Erstellt eine Compute Engine-VM-Instanz und richtet einen Cronjob ein, um nach einem Zeitplan Google Workspace Admin SDK-Daten nach Cloud Logging zu exportieren
Gesundheitswesen und Biowissenschaften healthcare Verarbeitet speziell ausgerichtete Google Cloud Healthcare-Datasets und -Speicher
Sicherheit und Identität iam Verwaltet mehrere IAM-Rollen für Ressourcen in Google Cloud
Entwicklertools jenkins Erstellt eine Compute Engine-Instanz, auf der Jenkins ausgeführt wird
Sicherheit und Identität kms Ermöglicht die Verwaltung eines Schlüsselbunds, von null oder mehr Schlüsseln im Schlüsselbund und von IAM-Rollenbindungen für einzelne Schlüssel
Computing, Container kubernetes-engine Konfiguriert speziell ausgerichtete GKE-Cluster
Netzwerk lb Erstellt einen regionalen TCP-Proxy-Load-Balancer für Compute Engine mithilfe von Zielpools und Weiterleitungsregeln
Netzwerk lb-http Erstellt einen globalen HTTP-Load-Balancer für Compute Engine mithilfe von Weiterleitungsregeln
Netzwerk lb-internal Erstellt einen internen Load-Balancer für Compute Engine mithilfe von Weiterleitungsregeln
Netzwerk load-balanced-vms Erstellt eine verwaltete Instanzgruppe mit einem Load-Balancer
Datenanalyse log-analysis Speichert und analysiert Logdaten
Vorgänge log-export Erstellt Logexporte auf Projekt-, Ordner- oder Organisationsebene
Vorgänge media-cdn-vod Stellt Media CDN-Video-on-Demand bereit
Datenbanken memorystore Erstellt eine voll funktionsfähige Google Memorystore-Instanz (Redis)
Compute, Netzwerk netapp-volumes Google Cloud NetApp Volumes bereitstellen
Netzwerk network Richtet ein neues VPC-Netzwerk in Google Cloudein
Netzwerk network-forensics Stellt Zeek in Google Cloudbereit
Sicherheit und Identität org-policy Verwaltet Google Cloud Organisationsrichtlinien
Netzwerk out-of-band-security-3P Erstellt eine Bereitstellung für eine Out-of-Band-Sicherheitsanwendung von 3P
Sicherheit und Identität pam Privileged Access Manager bereitstellen
Vorgänge project-factory Erstellt ein speziell ausgerichtetes Google Cloud Projekt mithilfe von freigegebener VPC, IAM und Google Cloud APIs
Datenanalyse Pub/Sub Erstellt ein Pub/Sub-Thema sowie Abos, die mit dem Thema verknüpft sind
Compute sap Stellt SAP-Produkte bereit
Serverloses Computing scheduled-function Richtet einen geplanten Job ein, um Ereignisse auszulösen und Funktionen auszuführen
Sicherheit und Identität secret-manager Erstellt ein oder mehrere Google Secret Manager-Secrets und verwaltet grundlegende Berechtigungen für sie
Netzwerk, Sicherheit und Identität secure-web-proxy Secure Web Proxy auf Google Cloud für sicheren ausgehenden Webtraffic erstellen und verwalten
Sicherheit und Identität service-accounts Erstellt ein oder mehrere Dienstkonten und weist ihnen einfache Rollen zu
Vorgänge slo Erstellt SLOs in Google Cloud aus benutzerdefinierten Stackdriver-Messwertfunktionen, um SLOs in Google Cloud Dienste und andere Systeme zu exportieren
Datenbanken sql-db Erstellt eine Cloud SQL-Datenbankinstanz
Compute startup-scripts Stellt eine Bibliothek mit nützlichen Startskripts zum Einbetten in VMs bereit
Vorgänge, Sicherheit und Identität tags Google Cloud Tags erstellen und verwalten
Entwicklertools, Vorgänge, Sicherheit und Identität tf-cloud-agents Erstellt einen selbst gehosteten Terraform Cloud-Agent auf Google Cloud
Datenbanken, serverloses Computing three-tier-web-app Stellt eine dreistufige Webanwendung mit Cloud Run und Cloud SQL bereit
Vorgänge utils Ruft die Kurznamen für eine bestimmte Google Cloud Region ab
Entwicklertools, Vorgänge, Sicherheit und Identität vault Stellt Vault in Compute Engine bereit
Compute vertex-ai Vertex AI-Ressourcen bereitstellen
Compute vm Stellt VMs in Google Cloudbereit
Netzwerk vpc-service-controls Verarbeitet die speziell ausgerichtete Konfiguration und Bereitstellung von VPC Service Controls und Access Context Manager
Netzwerk vpn Richtet ein Cloud VPN-Gateway ein
Vorgänge waap Die WAAP-Lösung wird auf Google Cloudbereitgestellt.