原生 GCP,无第三方依赖
GCP 一直推荐迁移到 Terraform 或 Config Connector,DM 是 legacy 工具
编写 YAML 或 Python 模板,POST /deploymentmanager/v2/projects/{project}/global/deployments 提交。或用 gcloud deployment-manager deployments create。
可用率 · 30 天窗口
关于这个 API
Deployment Manager 是 GCP 早期推出的 IaC 工具,对标 AWS CloudFormation 和 Azure ARM templates。它的设计是声明式——用 YAML 描述目标资源状态,Deployment Manager 计算 diff 并执行 create/update/delete。Python 模板支持给它一些可编程性(生成动态资源)。但 DM 在 GCP 历史中地位逐渐边缘化——Google 自己也推 Terraform(提供官方 google provider 维护质量很高),加上后来推出的 Config Connector(用 K8s CRD 管 GCP 资源)。新项目几乎都用 Terraform 而不是 DM。这个 API 主要给存量项目继续使用。
你可以做什么
- 1用 YAML/Python 模板部署 GCP 资源
- 2环境模板化(dev/staging/prod 复用同一模板)
- 3资源依赖关系自动处理
- 4资源生命周期统一管理
优劣对比
优点
- 原生 GCP,无第三方依赖
- 支持 Python 模板(可编程,强于纯 YAML)
- 资源依赖自动解析
注意事项
- GCP 一直推荐迁移到 Terraform 或 Config Connector,DM 是 legacy 工具
- GA 后新功能更新慢
- 社区生态远不如 Terraform
示例请求
curl https://google.com/<endpoint>快速开始
编写 YAML 或 Python 模板,POST /deploymentmanager/v2/projects/{project}/global/deployments 提交。或用 gcloud deployment-manager deployments create。
常见问题
新项目还该用 Deployment Manager 吗?+
不建议。Terraform 是更好的选择(生态、社区、跨云)。或者用 Config Connector 如果走 K8s 方向。
技术细节
- 认证方式
- unknown
- 计费
- unknown
- 协议
- REST
- SDK
- python, javascript, go, java
- 响应时间
- 52 ms
- 上次巡检
- 2026/5/12 07:37:30
更多来自 Google 的 API
Google Workspace Admin SDK API 程序化管理 Workspace 组织:用户、组、设备、域名、审计日志、组织单元。
AdMob API 可读取 accounts、apps、adUnits 与 adSources,并生成 mediation 与 network 报表。
AdSense Host API 支持 accounts、adclients、adunits、reports 和 adcode 生成,适合托管式广告平台集成。
Apigee API 可管理 API proxy、deployments、attributes 与 organizations,适合把 API 网关运维接入自动化流程。
Google BigQuery API 是 GCP 旗舰数据仓库的 REST 接口:执行 SQL 查询、管理 datasets/tables、流式插入、ML 内置。
Binary Authorization API 用于管理 attestors、IAM policy 与镜像验证流程,面向 GKE 和 Anthos 的发布门禁。
Business Profile Performance API 能拉取 location 指标时间序列和 search keyword impressions,服务 Google 商家资料分析。
Google Calendar API 让应用程序化创建、读取、更新日历事件,是日程类应用最常用的集成。
