检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
表单控件 基础控件 自定义控件 父主题: 配置表单控件
控件类型 表单控件 表单控件配置组合示例 父主题: 服务接入
提交验证 前置条件 用户已经在“我的服务”-“私有服务”中进行部署验证通过。 操作步骤 使用ISV账号登录OSC控制台,单击左侧导航栏“服务发布”。 选择需要提交验证的服务,单击下拉按钮,查看待发布的服务版本,单击右侧操作栏中的“验证”按钮,进入提交验证材料页面。
父主题: 配置表单控件
自定义控件 基于CRD自动生成表单的基础能力控件已经能很好的呈现表单输入,但是为了对用户更友好,更好的表达字段的含义以及隐藏一些非面向用户的字段,因此引入了x-descriptors描述符来定义自定义的控件。
hidden 此描述符用于隐藏并自动生成的表单的字段:如果基于CRD自动生成的表单字段有些不需要呈现给用户可以配置hidden隐藏。
statusDescriptors statusDescriptor用于描述自定义资源中状态字段的属性,其配置在csd.yaml文件的status字段。statusDescriptors的结构与specDescriptors相似,包括相同的字段。 text x-descriptors
使用自定义csd.yaml文件生成表单 自动生成的创建表单已经很强大,但有时可能需要修改自定义表单的呈现方式。例如,可能需要对用户更友好的displayName、更简洁的描述,以及更改表单字段顺序,或排除一些非面向用户的字段。
图5 array类型 父主题: 表单控件
横向扩容Kafka集群-表单模式 部分服务提供了表单方式的集群扩容功能,方便用户操作。 在实例详情界面的“实例状态”页签可以查看到当前集群的规格,单击页签右侧的编辑按钮则可以调整实例规格。
oscctl转换工具,可以帮助已经拥有helm或者operator-framework类型的服务包,快速转换为OSC格式,从而对接运维和表单控件能力,对接能力参考对接运维能力(可选)和配置表单控件。如无此诉求,可直接将原生服务包上传验证即可。 父主题: OSC扩展说明
实例配置支持“表单”和“yaml”两种部署模式,建议使用表单方式进行部署。实例参数填写完毕后,单击“下一步:信息确认”。 表单中的参数均使用默认值,参数说明见表单中的控件描述。 信息确认无误后单击右下角“提交”,等待实例创建成功。
注册资产 前置条件 用户已经将对应服务包提交验证申请,并有管理员审批通过。 操作步骤 使用ISV账号登录OSC控制台,单击左侧导航栏“服务发布”。 选择需要注册资产的服务版本。
OSC服务平台支持部署上述两种开源的服务包,但是如需同时使用OSC对外提供的运维和表单控件能力,则需要将部署包转换为符合OSC规范格式的服务包,工具的转换使用可以参考章节oscctl工具使用。 Operator规范 Helm规范 父主题: OSC服务规范
单击“提交”按钮提交商品上架申请,等待云市场运营人员的审批。 您可以在云市场“卖家中心->商品管理->我的申请”里查看商品的审批状态。 待云市场审批完毕后,OSC服务发布页面对应的服务版本会变成“发布成功”状态,说明服务已发布成功。 父主题: 服务发布
服务发布 前置说明 创建服务 新增版本 提交验证 注册资产 发布服务 上架服务新版本
单击“下一步:实例参数”,填写实例参数,支持“表单”和“yaml”两种部署模式,建议使用表单方式进行部署。表单中的参数均使用默认值,参数说明见表单中的控件描述。 参数填写完毕后单击“下一步:信息确认”,确认无误,单击“提交”,等待实例创建成功。
服务能力介绍 Helm服务接入OSC平台 Operator服务接入OSC平台 对接运维能力(可选) 配置表单控件
公测 发布服务 3 部署服务实例时,通过YAML编辑部署参数时支持自动补齐参数 OSC部署服务支持两种方式填写部署参数,表单和YAML。
扩展开源,赋予服务平台高级能力 提供动态UI控件,支持表单方式创建实例。 动态UI指根据服务包相关配置,动态渲染出表单,用户可以编辑表单创建服务实例。 动态UI控件支持实例运行时状态显示。