提交虚拟机映像以供审批
本页介绍了如何在 Producer Portal 中提交虚拟机 (VM) 映像以供审批。
提交虚拟机映像
- 在 Producer Portal 上添加新商品。
- 选择“虚拟机”作为产品类型,并为产品提供一个唯一的名称。在商品名和商品概览方面,请遵循以下准则:
- 产品名称必须与您为其构建连接器的应用或来源一致。例如,如果您为 Salesforce 构建连接器,请在产品名称中使用 Salesforce。
- 请勿在商品名称中使用“插件”等预留关键字。
- 产品概览中必须提及此产品适用于 Integration Connectors 或 Application Integration。
- 指定产品详情。如需了解如何输入商品详情,请参阅添加商品详情。
- 创建部署包。
- 选择价格模式。
- 将产品提交到 Cloud Marketplace。
创建部署包
- 在部署映像来源部分,选择之前创建的虚拟机映像。此图片必须与 autogen 配置中提及的图片相同。
- 对于部署包,请选择适用于更复杂产品的手动配置。您无法使用引导式配置,因为此产品需要启动脚本。
- 在类型部分中,选择自定义(界面部署)。
- 在图片变量字段中,输入
source_image
。 - 如需上传部署软件包,请执行以下操作:
- 创建 Cloud Storage 存储桶。
- 如需压缩 terraform 模块,请运行以下命令:
cd solution_folder zip
.zip ./* 请确保仅压缩文件,而非父级文件夹。
- 如需将 ZIP 文件上传到 Cloud Storage 存储桶,请运行以下命令:
gcloud storage cp MODULE_NAME.zip gs://BUCKET_NAME
- 在 Producer Portal指定 GCS 对象位置字段中,浏览并选择上传的对象。
- 在所需角色部分,为 Compute Admin 角色 (
roles/compute.admin
) 选择角色。 - 如需验证部署模块,请点击验证。
- 如需查看界面并部署虚拟机产品以进行测试,请点击部署预览。此页面与使用方在设置连接器虚拟机时看到的页面相同。
后续步骤
- 了解如何为连接器提交发布请求。