Google cloud platform GCP部署管理器中的启动脚本
我正在使用GCP部署管理器部署一个VM实例。有些初始化操作应该在部署过程中执行。 我已经导入了一个启动脚本,并在下面的示例中添加了Google cloud platform GCP部署管理器中的启动脚本,google-cloud-platform,google-deployment-manager,Google Cloud Platform,Google Deployment Manager,我正在使用GCP部署管理器部署一个VM实例。有些初始化操作应该在部署过程中执行。 我已经导入了一个启动脚本,并在下面的示例中添加了元数据from file属性: 但我没有看到这些行动被执行。是否有其他方法将此类脚本包含在部署计划中?我建议您查看有关在deployment manager中设置启动脚本的文档[1]。它表示要设置不同格式的元数据,请尝试一下,它应该可以工作 metadata: items: - key: startup-script value:
元数据from file
属性:
但我没有看到这些行动被执行。是否有其他方法将此类脚本包含在部署计划中?我建议您查看有关在deployment manager中设置启动脚本的文档[1]。它表示要设置不同格式的元数据,请尝试一下,它应该可以工作
metadata:
items:
- key: startup-script
value: "STARTUP-SCRIPT-CONTENTS"
如果您仍然有问题,请在此处共享部署的YAML,而不包含敏感信息,我将很乐意提供帮助
[1] 启动脚本文件在启动时执行vm中存在的文件。如果使用部署管理器部署VM,则VM是新的。因此,该文件必须已经存在于引导映像中。 您正在使用自定义图像吗 如果没有,我建议您使用启动脚本url并指定存储在Google存储中的启动文件。确保计算引擎有足够的权限读取该文件。 有关计算引擎启动脚本的更多详细信息,请参见:
很抱歉,我们找不到该页面。