-
资源集合 - 云原生服务中心 OSC
描述 必选 xxx_crd.yaml 服务包的资源,例如kafka、redis,一个服务包可以包含一个或者多个具体资源目录。 是,至少一个 xxx_csd.yaml 自定义服务文件,每个csd文件对应于一个crd文件。 否 公共能力目录 公共能力目录,存放全部资源CR引用的能力配置文件。
-
服务管理 - 云原生服务中心 OSC
初次使用私有服务上传功能前,如何关联企业仓库实例? 集群中服务Operator CR被误删后,页面删除实例失败时应如何处理? 商用服务预上架失败,报"缺少必要的服务提供者的联系信息" 服务Operator资源被误删后,删除实例失败时如何清理? 集群安装新版本服务包后,crd不会自动更新 如何确保容器镜像仓库允许创建至少一个组织?
-
镜像拉取配置说明 - 云原生服务中心 OSC
restartPolicy: Always imagePullSecrets: - name: default-secret 父主题: 约束与说明
-
对接配置日志 - 云原生服务中心 OSC
etes集群该Namespace下面唯一的名字。 labelSelector 匹配实例的标签 string数组 是 同一operator CRD下也可能存在多个工作负载,需要通过label selector与应用实例label相关联。 此label要求和用户需要对接日志的工作负载
-
Operator规范 - 云原生服务中心 OSC
Operator规范 Operator包含三类核心文件: 软件包清单:package.yaml 集群服务版本:csv.yaml 自定义资源:crd.yaml # Opeartor结构 {Operator-Package} ├─ xxx.package.yaml
-
打包到package目录 - 云原生服务中心 OSC
d3e21087a98b93838e284a6086b13917f96b0d9b createdAt: 2019-02-28 01:03:00 description: Create and maintain highly-available etcd clusters
-
服务内容说明 - 云原生服务中心 OSC
annotations: alm-examples: {xxx} # json结构体,用于描述文件的cr内容 categories: Big Data description: An example for operator scenes: UCS,CCE
-
Operator代码示例 - 云原生服务中心 OSC
Operator代码示例 CRD典型格式 Controller实现 挂载存储 创建存储 父主题: 附录
-
构建Operator - 云原生服务中心 OSC
构建Operator CRD介绍 创建Operator项目 创建API和Controller 父主题: 开发Operator
-
Helm服务接入OSC平台 - 云原生服务中心 OSC
manifests │ ├── helmrelease_crd.yaml # osc定义helm release的crd服务 │ └── helmrelease_csd.yaml # osc附加能力定义文件,需和crd文件联动使用 ├── metadata.yaml
-
资源集合Manifests - 云原生服务中心 OSC
资源集合Manifests 资源集合 自定义资源CRD 自定义服务CSD vendor目录 父主题: 服务包规范
-
生成服务包 - 云原生服务中心 OSC
hwfka-operator-package ├── lifecycle.yaml ├── manifests │ ├─ hwfka_crd.yaml │ └─ hwfka_csd.yaml │ └─ vendor └── metadata.yaml 打包服务包命令如下:
-
安装Kubebuilder - 云原生服务中心 OSC
branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with
-
元数据Metadata - 云原生服务中心 OSC
Example operator briefDescription: example operator with an example instance and action detail: | example operator detail description. source: OpenSource
-
商用服务预上架失败,报"缺少必要的服务提供者的联系信息" - 云原生服务中心 OSC
range of compatible Kubernetes versions (optional) description: A single-sentence description of this project (optional) type: The type of the
-
创建Operator项目 - 云原生服务中心 OSC
com/benbjohnson/clock v1.1.0 Next: define a resource with: kubebuilder create api 创建Operator脚手架工程,目录结构如下: hwfka-operator/ ├── Dockerfile ├── Makefile
-
最新动态 - 云原生服务中心 OSC
理订阅的服务。 公测 发布服务 3 部署服务实例时,通过YAML编辑部署参数时支持自动补齐参数 OSC部署服务支持两种方式填写部署参数,表单和YAML。您使用YAML编辑参数时,无需填写每个参数名称和参数值,在YAML编辑框右侧选择需要的参数,这个参数连带其父参数会自动回填到YAML中,您只需给定参数值。
-
服务Operator资源被误删后,删除实例失败时如何清理? - 云原生服务中心 OSC
resource instance, status Deleting, last error: waiting for recycling cr for instance xxx,check for next loop”。以grafana服务实例为例,用户在CCE页面误删了oc-o
-
如何配置监控 - 云原生服务中心 OSC
etes集群该Namespace下面唯一的名字。 labelSelector 匹配实例的标签 string数组 是 同一operator CRD下也可能存在多个工作负载资源,需要通过label selector与应用实例label相关联,从而才可过滤出准确应用的数据并在界面展示。
-
OSC服务包介绍 - 云原生服务中心 OSC
样例(以Kafka为示例): {OSC-Package}/ ├─ metadata.yaml ├─ manifests/ │ ├─ xxx_crd.yaml │ ├─ xxx_csd.yaml │ └─ vendor/ │ ├─ monitor_config.yaml