我正在使用 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/