google-cloud-platform - GCP 部署管理器中的启动脚本

标签 google-cloud-platform google-deployment-manager

我正在使用 GCP 部署管理器部署虚拟机实例。有一些初始化操作应该在部署过程中执行。 我已经导入了一个启动脚本,并在这个例子之后添加了 metadata-from-file 属性: https://github.com/GoogleCloudPlatform/deploymentmanager-samples/blob/master/examples/v2/metadata_from_file/jinja/config.yaml

但我没有看到这些操作得到执行。还有其他方法可以将此类脚本包含在部署计划中吗?

最佳答案

我建议你看看the documentation关于在部署管理器中设置启动脚本。它声明以不同的格式设置元数据,试一试它应该工作。

metadata:
     items:
     - key: startup-script
       value: "STARTUP-SCRIPT-CONTENTS"

如果您仍然有问题,请在此处分享您部署的 YAML,不要包含敏感信息,我很乐意提供帮助。

关于google-cloud-platform - GCP 部署管理器中的启动脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57331671/

相关文章:

java - 无法运行示例 "BookShelf"Java App Engine 应用程序

deployment - 谷歌云部署管理器 : How to set up IAM when creating bucket

python - 在 Google CloudPlatforms 中导入 _tkinter

android - 当请求 Google 驱动器范围权限时,会出现无限加载对话框

google-cloud-platform - 坚持将 GCP 项目转移到组织

google-app-engine - 在 GCP 上部署 SSR Web 应用程序的正确方法是什么?

google-cloud-platform - 如何使用 Deployment Manager 将 IAM 策略设置为 Cloud Function

google-cloud-platform - GCP 云部署负载平衡器后端存储桶

google-cloud-platform - Google 部署管理器 - 数据库创建失败