蓝图和模块可帮助您自动化大规模预配和管理 Google Cloud 资源。
模块是一组可重复使用的 Terraform 配置文件,用于创建 Terraform 资源的逻辑抽象。
蓝图是可部署、可重复使用的模块和政策,用于实现和记录特定的解决方案。所有 Terraform 蓝图的可部署配置都打包为 Terraform 模块。
类别 | 蓝图和模块 | 说明 |
---|---|---|
端到端、数据分析 | ai-notebook | 演示如何保护 Vertex AI Workbench 笔记本中的机密数据 |
数据分析、端到端 | crmint | 部署营销分析应用 CRMint |
端到端、运维 | enterprise-application | 在 Google Cloud 上部署企业开发者平台 |
端到端、运维 | example-foundation | 展示了如何构建 CFT 模块以构建安全的云基础 |
端到端 | fabric | 提供专为原型设计而设计的高级示例 |
开发者工具、端到端、安全性和身份 | secure-cicd | 在 Google Cloud 上构建安全的 CI/CD 流水线 |
端到端、数据分析 | secured-data-warehouse | 部署一个受保护的 BigQuery 数据仓库 |
数据分析、端到端、安全性和身份 | secured-data-warehouse-onprem-ingest | 部署一个安全的数据仓库变体,以从本地来源提取加密数据 |
端到端 | vertex-mlops | 创建 MLOps 所需的 Vertex AI 环境 |
网络 | address | 管理 Google Cloud IP 地址 |
数据库 | alloy-db | 创建 AlloyDB for PostgreSQL 实例 |
数据分析 | analytics-lakehouse | 部署湖仓一体架构解决方案 |
计算 | anthos-vm | 在 Google Distributed Cloud 集群上创建虚拟机 |
容器,开发者工具 | artifact-registry | 创建和管理 Artifact Registry 制品库 |
开发者工具、运维、安全和身份 | bastion-host | 生成与 OS Login 和 IAP 隧道技术兼容的堡垒主机虚拟机,可用于访问内部虚拟机 |
计算、运维 | backup-dr | 部署 Backup and DR 设备 |
数据分析 | bigquery | 创建专业的 BigQuery 数据集和表 |
开发者工具、运营 | bootstrap | 在新的 Google Cloud 组织中引导 Terraform 使用和相关的 CI/CD |
计算、网络 | cloud-armor | 部署 Google Cloud Armor 安全政策 |
数据库 | cloud-datastore | 管理 Datastore |
开发者工具 | cloud-deploy | 创建 Cloud Deploy 流水线和目标 |
网络 | cloud-dns | 创建和管理 Cloud DNS 公开或专用区域及其记录 |
无服务器计算 | cloud-functions | 部署 Cloud Run functions(第 2 代) |
网络、安全和身份 | cloud-ids | 部署 Cloud IDS 实例和关联的资源 |
网络 | cloud-nat | 创建和配置 Cloud NAT |
运维 | cloud-operations | 管理 Cloud Logging 和 Cloud Monitoring |
网络 | cloud-router | 管理 Google Cloud 上的 Cloud Router 路由器 |
无服务器计算 | cloud-run | 将应用部署到 Cloud Run,以及映射自定义网域的选项 |
数据库 | cloud-spanner | 部署 Spanner 实例 |
存储 | cloud-storage | 创建一个或多个 Cloud Storage 存储桶,并将其基本权限分配给任意用户 |
开发者工具、无服务器计算 | cloud-workflows | 使用可选的 Cloud Scheduler 或 Eventarc 触发器管理工作流 |
端到端、数据分析、运维 | composer | 管理 Cloud Composer v1 和 v2,以及管理网络的选项 |
计算、容器 | container-vm | 在 Compute Engine 实例上部署容器 |
数据分析 | data-fusion | 管理 Cloud Data Fusion |
数据分析 | dataflow | 处理专业的 Dataflow 作业配置和部署 |
数据分析 | datalab | 创建支持 GPU 实例的 DataLab 实例 |
数据分析 | dataplex-auto-data-quality | 使用 Dataplex 在环境之间移动数据 |
无服务器计算 | event-function | 使用 Cloud Run functions 响应日志记录事件 |
开发者工具 | folders | 在同一父级下创建多个 Google Cloud 文件夹 |
开发者工具 | gcloud | 在 Terraform 中执行 Google Cloud CLI 命令 |
开发者工具 | github-actions-runners | 在 Google Cloud 上创建自托管的 GitHub Actions Runners |
开发者工具 | gke-gitlab | 在 Kubernetes Engine 上安装 GitLab |
工作区 | group | 管理 Google 群组 |
运维、Workspace | gsuite-export | 创建 Compute Engine 虚拟机实例,并设置 cron 作业以按计划将 Google Workspace Admin SDK 数据导出到 Cloud Logging |
医疗保健与生命科学 | healthcare | 处理专业的 Google Cloud Healthcare 数据集和存储区 |
安全性和身份 | iam | 管理 Google Cloud 上资源的多个 IAM 角色 |
开发者工具 | jenkins | 创建运行 Jenkins 的 Compute Engine 实例 |
安全性和身份 | kms | 允许管理密钥环、密钥环中的零个或更多密钥,以及单个密钥的 IAM 角色绑定 |
计算、容器 | kubernetes-engine | 配置专业的 GKE 集群 |
网络 | lb | 使用目标池和转发规则为 Compute Engine 创建区域级 TCP 代理负载均衡器 |
网络 | lb-http | 使用转发规则为 Compute Engine 创建全球 HTTP 负载均衡器 |
网络 | lb-internal | 使用转发规则为 Compute Engine 创建内部负载均衡器 |
网络 | load-balanced-vms | 创建使用负载均衡器的托管式实例组 |
数据分析 | log-analysis | 存储和分析日志数据 |
运维 | log-export | 在项目、文件夹或组织级别创建日志导出 |
运维 | media-cdn-vod | 部署媒体 CDN 视频点播 |
数据库 | memorystore | 创建功能齐全的 Google Memorystore (redis) 实例 |
计算、网络 | netapp-volumes | 部署 Google Cloud NetApp Volumes |
网络 | network | 在 Google Cloud 上设置新的 VPC 网络 |
网络 | network-forensics | 在 Google Cloud 上部署 Zeek |
安全性和身份 | org-policy | 管理 Google Cloud 组织政策 |
网络 | out-of-band-security-3P | 创建第三方带外安全设备部署 |
运维 | project-factory | 使用共享 VPC、IAM 和 Google Cloud API 创建专业的 Google Cloud 项目 |
数据分析 | Pub/Sub | 创建与主题相关联的 Pub/Sub 主题和订阅 |
计算 | sap | 部署 SAP 产品 |
无服务器计算 | scheduled-function | 设置预定作业以触发事件和运行函数 |
安全性和身份 | secret-manager | 创建一个或多个 Google Secret Manager Secret,并管理其基本权限 |
网络、安全和身份 | secure-web-proxy | 在 Google Cloud 上创建和管理安全 Web 代理,以保证出站 Web 流量安全 |
安全性和身份 | service-accounts | 创建一个或多个服务账号,并向其授予基本角色 |
运维 | slo | 通过自定义 Stackdriver 指标在 Google Cloud 上创建 SLO 能够将 SLO 导出到 Google Cloud 服务和其他系统 |
数据库 | sql-db | 创建 Cloud SQL 数据库实例 |
计算 | startup-scripts | 提供可嵌入虚拟机中的有用启动脚本库 |
运维、安全和身份 | tags | 创建和管理 Google Cloud 标记 |
开发者工具、运维、安全和身份 | tf-cloud-agents | 在 Google Cloud 上创建自托管的 Terraform Cloud Agent |
数据库、无服务器计算 | three-tier-web-app | 使用 Cloud Run 和 Cloud SQL 部署三层式 Web 应用 |
运维 | utils | 获取给定 Google Cloud 区域的短名称 |
开发者工具、运维、安全和身份 | vault | 在 Compute Engine 上部署保险柜 |
计算 | vm | 在 Google Cloud 中预配虚拟机 |
网络 | vpc-service-controls | 处理专业的 VPC Service Controls 和 Access Context Manager 配置和部署 |
网络 | vpn | 设置 Cloud VPN 网关 |
运维 | waap | 在 Google Cloud 上部署 WAAP 解决方案 |