检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
UCS},分别表示CCE平台和UCS平台,大小写敏感,默认值为CCE。
UCS},分别表示CCE平台和UCS平台,大小写敏感,默认值为CCE。
- urn:alm:descriptor:io.kubernetes:ConfigMap 图5 K8S资源对象 Pod数量 预设的设置pod数量控件。
OSC为客户提供开箱即用的云原生服务,可以通过OSC部署到任意基础设施,包括华为云CCE集群、第三方集群等场景。服务提供商在发布服务时需要提供服务包,服务包中包含部署需要的配置文件以及镜像,并按照OSC可识别的路径放置,保证服务发布中用户可以一键部署。 图1 商品服务生命周期
在服务包下发时会根据服务包名称等,由OSC自动生成一个在Kubernetes集群该Namespace下面唯一的名字。
imagePullPolicy(镜像拉取策略):预置了K8S镜像拉取策略。 k8sResourcePrefix(K8S资源对象):支持设置资源类型并查询展示。 podCount(Pod数量):设置pod数量。
status: publishedEndpoint: 'http://kafka-1wppvf-broker.default.svc.cluster' 父主题: 自定义控件
如何从零开始开发Operator 开发Operator 制作镜像 制作服务包 父主题: 附录
- name: huawei email:osc@huawei.com annotations: source: ISV categories: Database architecture: x86_64,aarch64 scenes: CCE
生成代码和资源描述文件 修改api/v1/memcached_types.go或controller中的markers之后,需要重新生成代码和资源描述文件。 # 生成 api/v1/zz_generated.deepcopy.go make generate # 生成 config
/oscctl-22.8.18/linux-x86_64/oscctl convert -i grafana-5.5.7.tgz -o grafana-5.5.7.zip Successfully converted original package to OSC package!
制作镜像 制作实例镜像 制作Operator镜像 父主题: 如何从零开始开发Operator
制作服务包 创建服务包模板 修改服务包内容 生成服务包 父主题: 如何从零开始开发Operator
monitor_config.yaml ├── metadata.yaml └── raw ├── Chart.yaml ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── deployment.yaml
多CPU架构:由多个单架构容器镜像制作而成,能够根据节点架构类型而选择对应的架构镜像并运行,多架构镜像制作方法可以参考CCE中使用x86和ARM双架构镜像。
命名规则:{spec.names.kind}+List singular: redis # {chartname}的小写形式 plural: rediss # singular的复数 scope: Namespaced
如何解决系统插件或服务Operator一直处于安装中 使用场景 Operator-Chef在部署服务插件的过程中会访问Kubernetes提供的相关接口,例如:Create、Update等,在执行各个操作接口时,其超时时间为10秒,如果超过10秒可能会因为插件一直不能够正常部署造成一直处于安装中的状态
apiVersion: operators.coreos.com/v1alpha1 kind: ClusterServiceVersion metadata: name: xxx.v1.0.0 namespace: placeholder spec: provider:
服务上传 服务查询 云容器引擎 CCE 云原生服务中心提供的服务运行于云容器引擎创建的集群和节点上。 创建服务实例(公有云场景) 分布式云原生 UCS 云原生服务中心提供的服务运行于分布式云第三方集群和节点上。
公测 服务管理插件 2021年3月 序号 功能名称 功能描述 阶段 相关文档 1 服务实例详情展示Kubernetes资源 实例详情页面新增K8s资源信息展示,可以更直观地查看应用状态,当应用处于异常或者亚健康时,可以快速定位到异常资源。支持查看和下载实例YAML配置。