问题标签 [google-deployment-manager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
216 浏览

google-cloud-platform - jinja HTTPS 负载平衡器的 SSL 问题 - Google Cloud

我已经能够将此负载平衡器部署为 HTTP 负载平衡器,现在正尝试将其部署为 HTTPS 负载平衡器。我正在 Google Cloud 上使用 .JUNJA 和 .YAML 尝试此操作。

我不断收到错误:Invalid value for field 'resource.sslCertificates[0]': 'www.example.com'. The\\ URL is malformed.

对此的任何帮助将不胜感激!

0 投票
1 回答
173 浏览

google-cloud-platform - 如何将 BigQuery 管理员角色添加到 Cloud Deployment Manager Jinja 文件?

我使用 Cloud Deployment Manager 创建数据集和表。bigquery.admin我需要为服务帐户赋予角色。我已经赋予了 OWNER 访问角色,但还不足以处理。是否可以使用 Cloud Deployment Manager 赋予 BigQuery 管理员角色?

0 投票
1 回答
143 浏览

google-cloud-platform - 通过谷歌云部署管理器部署CDN

我正在尝试使用我当前的部署文件部署 Google Cloud CDN.yaml.jinja. 通过使用这些部署文件,我正在努力寻找任何可能的文档。

在我的云环境中部署 CDN 是否仅限于 UI 和命令行?

0 投票
1 回答
149 浏览

google-cloud-platform - GCP - 如何为虚拟机部署添加标签

我正在尝试使用部署管理器在 GCP 中部署 VM。我创建了一个包含所有属性的 yaml 文件,VM 配置正常,但没有标签。

我在文件中使用这个属性

0 投票
1 回答
37 浏览

java - 如何在 Java 中为 google cloud delpoyment manager deployments.insert() api 设置预览标志

我正在尝试在使用 Google Cloud Deployment Manager 的 Java 客户端库创建配置之前预览配置,如下所示。

对于插入,我没有找到设置预览标志的方法。上的API 文档显示有一个可选的查询参数。我想知道如何从上面显示的 Java 客户端设置它。

0 投票
1 回答
842 浏览

google-cloud-platform - 通过部署管理器创建 GCP 项目

所以我试图用谷歌云部署管理器创建一个项目,我将设置大致如下:

期望的结果是 MyNewProject 应该在 Folder1 下创建。然而; 似乎部署管理器服务帐户没有足够的权限:

错误信息:</p>

我做了一些挖掘,它似乎正在调用resourcemanager.projects.get 方法;“计算共享 VPC 管理员 (roles/compute.xpnAdmin)”角色提供此权限,如此处所述:https ://cloud.google.com/iam/docs/understanding-roles

除了似乎不是这样,发生了什么?

编辑

我想添加一些从调试工作中收集的额外信息:这些是来自部署管理器的 API 请求(来自种子项目)。

您可以看到调用者是一个匿名服务帐户,这不是 id 期望看到的。(我希望在这里看到 {Seed-Project-Number}@cloudservices.gserviceaccount.com 作为调用帐户)

截屏

编辑-2

配置.yaml

Composite_types/project/* 是此处找到的模板的精确副本:

https://github.com/GoogleCloudPlatform/deploymentmanager-samples/tree/master/community/cloud-foundation/templates/project

0 投票
1 回答
380 浏览

google-deployment-manager - Google 部署管理器运行时策略元数据

UPDATE_ON_CHANGEGoogle 部署管理器和UPDATE_ALWAYS元数据运行时策略有什么区别?突出差异的示例将非常有用。

我搜索了文档,但找不到任何有用的参考资料。github 存储库上有一些提示,但它们似乎简洁而不冗长。

0 投票
1 回答
287 浏览

google-cloud-platform - 如何在 YAML/JINJA 中基于已部署的 VM 创建实例模板

我有一个谷歌云的基本.yaml.jinja部署设置,但希望能够在其中一个.yaml.jinja基于先前部署的通过谷歌云 GUI 部署的 VM 部署一个 VM。

我知道这可以通过实例模板来实现,但我将如何在.jinja/.yaml部署中实现这一点?

对此的任何帮助将不胜感激!

0 投票
1 回答
105 浏览

google-cloud-platform - 使用部署管理器更新 API 更新现有部署

我将 Java API 用于谷歌云部署管理器 API 的 CRUD 操作。我可以创建、预览、删除部署 OK。

但是,当我尝试更新处于预览模式的现有部署时,API 会返回以下错误。

预览中的部署不能有带有 UPDATE 的目标

相同的输入适用于创建和预览。所以,我确信输入是好的。

我查找了其他报告此问题的人。 是一份这样的报告,但没有解决方案。

有谁知道谷歌云部署管理器是否有一个 git hub 存储库,我们可以在其中报告这个问题?

0 投票
1 回答
148 浏览

google-cloud-platform - 基于已部署的 bitnami VM 创建 .jinja 实例模板

我已通过 Google GUI 由 Bitnami VM 部署和配置,因为当我通过部署文件 (.yaml / .jinja) 进行部署时,密码无法访问,因此我无法配置 VM(加载数据库等)。我现在想将此 VM 用作我的实例模板可用于创建此 Bitnami VM 副本的“主副本”。

我目前有一个实例模板和自动缩放器,但他们部署了一个新的 bitnami VM,我将如何修改我的 .jinja 文件以部署我的自定义 bitnami VM 的副本而不是新的 VM?