云原生服务中心 OSC-接入规范说明
接入规范说明
开源OLM服务(operator-framework)服务支持自定义配置服务场景、支持架构等配置,其描述说明定义在clusterserviceversion.yaml中,具体样例如下:
apiVersion: operators.coreos.com/v1alpha1 kind: ClusterServiceVersion metadata: name: example-operator.v0.0.3 namespace: test annotations: scenes: U CS ,CCE source: ISV architecture: x86_64,aarch64 categories: Database devices: CPU,GPU,NPU industries: education,media spec: apiservicedefinitions: {} skips: - example-operator.v0.0.2 replaces: example-operator.v0.0.1 customresourcedefinitions: ...
参数名称 |
参数描述 |
参数示例 |
必选 |
---|---|---|---|
source |
包来源,取值范围:{ISV, OpenSource, HuaweiProvided},分别表示独立服务供应商、开源服务、华为自有服务,仅支持配置一个值。默认值为OpenSource |
OpenSource |
否 |
architecture |
支持架构列表,取值范围:{x86_64, aarch64},默认值为x86_64 |
x86_64,aarch64 |
否 |
categories |
分类列表,范围不限,如"AI, Database",注意,当前同一个服务不同版本须配置相同内容,一旦配置后当前不支持修改 |
Database |
否 |
devices |
实例运行需要使用的硬件设备列表,取值范围:{CPU, GPU, NPU},默认值为CPU |
CPU,GPU |
否 |
industries |
行业列表,范围不限,如"education,media" |
education |
否 |
scenes |
部署平台列表,取值列表:{CCE,UCS},分别表示CCE平台和UCS平台,大小写敏感,默认值为CCE。 |
CCE,UCS |
否 |