提交虚拟机映像以供审批
本页面介绍如何在 Producer Portal 中提交虚拟机 (VM) 映像以供审批。
提交虚拟机映像
- 在 Producer Portal 上添加新产品。
- 选择“虚拟机”作为商品类型,并为产品提供唯一名称。请遵循以下有关商品名称和产品概览的准则:
- 产品名称必须与您为其构建连接器的应用或来源一致。例如,如果您为 Salesforce 构建连接器,请在产品名称中使用“Salesforce”。
- 请勿在商品名称中使用“插件”等预留关键字。
- 产品概览必须提及此产品适用于 Integration Connectors 或 Application Integration。
- 指定商品详情。如需了解如何输入商品详情的准则,请参阅添加商品详情。
- 创建部署软件包。
- 选择定价模式。
- 将产品提交到 Cloud Marketplace。
创建部署软件包
- 在部署映像来源 部分中,选择之前创建的虚拟机映像。此映像必须与自动生成配置中提及的映像相同。
- 对于部署软件包,请选择适用于更复杂产品的手动配置。您无法使用引导式配置,因为此产品需要启动脚本。
- 在类型 部分中,选择自定义(界面部署) 。
- 在映像变量 字段中,输入
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) 的角色。 - 如需验证部署模块,请点击验证 。
- 如需查看界面并部署虚拟机产品以进行测试,请点击部署预览 。此页面与消费者在设置连接器虚拟机时看到的页面相同。
后续步骤
- 了解如何为连接器提交发布请求。