云原生服务中心 OSC-自定义服务CSD:descriptors

时间:2025-01-26 10:36:02

descriptors

descriptor字段用于配置UI控件,提升部署服务的用户体验,对服务参数进行控件增强,包括服务规格spec和服务状态status。该控件为可选项。

descriptors样例:
# UI控件descriptors:  spec:  - description: "kafka实例个数"    displayName: 集群大小    path: {kafka.replicas}    restriction:      scenes:        - CCE    x-descriptors:      - "urn:alm:descriptor:com.tectonic.ui:podCount"  status:  - description: "kafka实例个数"    displayName: 集群大小    path: {kafka.replicas}    restriction:      scenes:       - CCE    x-descriptors:      - "urn:alm:descriptor:com.tectonic.ui:podCount"
表4 descriptors配置

参数名称

参数描述

必填

displayName:

控件显示名称

description

控件显示描述

path

控件对应字段,描述的对象上字段的点分隔路径,例如globalConfig1.field1

restriction

如果不同的部署的场景需要不同的控件配置,可配置此字段,支持CCE、U CS 两种配置,分别表示云容器引擎和华为云UCS场景

x-descriptors

控件类型,具体参考配置表单控件了解相关配置

support.huaweicloud.com/devg-osc/osc_ss_0009.html