检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
升级前请确保环境中所有主机处于正常运行状态,且升级过程中不能出现主机断电、断网等的情况。 升级过程中请不要执行指导步骤之外的其他操作,避免操作冲突导致升级变更失败。 升级过程中不能手工重启节点,否则可能导致升级异常。 父主题: 服务实例日常操作
刚删除同名服务包后立即部署,导致Kubernetes集群正在处理删除中的组件。因为新部署的服务或服务实例与Kubernetes待删除的组件是同名的,所以可能产生云原生服务中心界面显示部署成功(因为Kubernetes队列正在处理,可以从集群中查到该同名资源),但是实际集群中没有该
对接实例升级能力 修改csd.yaml,声明实例版本定义信息。新增配置如下: # 支持升级的镜像版本 versionDefinition: mode: url path: spec.image tags: - 0.0.1 - 0.0.2
生服务。 oc-operator服务是云原生服务中心用于安装operator或者helm等服务的插件,其负责对应服务的生命周期管理如安装、升级、删除等操作,因此建议用户不要在后端手动删除或修改oc-operator的pod或者deployment类型资源。 操作步骤 登录云原生服
可上传到OSC作为私有服务进行管理,私有服务拥有和公共服务一样的生命周期管理能力。 服务升级 当服务提供商针对某服务发布了新版本后,订阅此服务的用户会收到升级提示,用户可选择是否将服务升级到最新版本。 实例部署 用户在订阅服务后可部署实例,用户可根据服务能力指定部署的region,容器集群以及运行参数。
1,所以已经部署的0.0.1版本可以升级到0.0.2和0.0.5版本。 0.0.5版本因为配置了跳过0.0.2版本并且基线版本为0.0.1,所以已经部署的0.0.2版本无法升级到0.0.5版本,但是可以先将0.0.2版本回退到0.0.1版本后再次升级到0.0.5版本 参见样例 否 operations
填写“服务版本”,选择对应的OBS桶,关联需要上传到OSC平台的服务包,完成后单击“确认”即可完成添加版本操作。 如果没有OBS桶,则可以单击“新建桶”进行跳转到对应页面进行创建并上传服务包。 当前OSC仅支持中心region(上海一)下的桶对接使用。 服务版本添加完成,服务版本转为“待发布”状态
versionDefiniton配置 参数名称 参数描述 参数示例 必填 description 单击升级时的提示信息,知会用户进行实例升级的注意事项 您可以直接升级到最新版本,升级期间会发生5s之内的连接闪断,请确认应用程序具备重连机制 否 mode 实例的镜像格式,当前仅支持url、tag这两种格式
r、helm chart或者osc规范包的模板文件。 镜像仓库:用于存储服务包中的容器镜像。如果用户没有对应的仓库组织,可单击“新建组织”跳转到对应页面进行创建。可参考创建组织。 单击“确定”按钮,创建服务完成。 父主题: 服务发布
求,部署到X86_64或者ARM64的集群中。 公测 服务订阅和部署 3 服务支持删除、版本升级和回退 服务Operator新增功能: 支持查看实时状态、事件和日志。 支持删除、版本升级和回退功能。 公测 服务管理插件 2021年3月 序号 功能名称 功能描述 阶段 相关文档 1
者直接单击"重建"按钮,来恢复插件状态,插件重建过程中已有服务实例不受影响。 运维插件有新版本时,通过单击“更多->升级”按钮或者直接单击"升级"按钮,将插件升级至新版本。 父主题: 服务插件管理
服务实例日常操作 查看实例信息 查看监控信息 查看服务实例日志 升级服务实例 变更实例规格 修改配置参数(可选) 执行实例运维动作(可选)
对接运维能力(可选) 服务包扩展目录 如何配置监控 对接配置日志 对接实例升级能力 父主题: 服务接入
服务使用者可对服务实例进行编辑、升级、监控等治理操作。 服务使用者可针对不需要的服务实例进行销毁。 图2 商品服务生命周期 私有服务生命周期 华为云租户将服务包上传为私有服务。 华为云租户使用私有服务创建服务实例。 华为云租户可对服务实例进行编辑、升级、监控等治理操作。 华为云租户可针对不需要的服务实例进行销毁。
和“日志”选项,根据日志和kubernetes事件,来分析服务插件异常的的原因。 当服务提供商发布新版本后,单击操作栏“更多->升级”选项,则可以升级对应集群下的服务插件。 管理服务插件功能仅针对operator类型的服务。 父主题: 服务插件管理
确认无误后单击“订阅”按钮订阅服务,订阅成功后会在“我的服务->我的订阅”界面查看到已订阅的服务列表。 商用服务订阅时会跳转到云市场界面,选定规格付费完成后,会自动生成订阅记录。当前云市场暂不支持付费完成后自动跳转到OSC,因此需要手动切回至OSC的“我的服务->服务订阅”界面。 部署服务。 在“我的服务-
存放兼容的第三方文件,如Helm/Operator-Framework。 否 生命周期文件 lifecycle.yaml 存放服务包的安装部署、升级等生命周期相关信息。 是 服务包约束 命名规则:只允许包含大小写字母、数字、下划线、中划线及点,且不能以下划线、中划线及点结尾。{serv
云原生服务中心(Operator Service Center,OSC)能够提供大量开箱即用的云原生服务,支持服务的开发、发布、订阅、部署、升级、更新等,其面向对象包括服务开发者、服务使用者和服务提供商。本文旨在帮助开发者如何接入OSC平台并使用OSC能力。 优势 更高效的利用华为云基础设施
$GOPATH/src/hwfka-operator $ cd $GOPATH/src/hwfka-operator # 使用kubebuilder初始化脚手架框架,并设定域名为huawei.com $ kubebuilder init --domain huawei.com Writing kustomize manifests
集群的服务管理Operator。 上传同名不同版本的私有服务时,旧版本的服务会被新版本服务覆盖。 生态类型为“Helm”的服务暂不支持版本升级、回退。 实例管理限制 当实例所在集群的状态异常或者服务管理Operator状态异常时,不允许创建新实例。 若实例对应的服务包已删除,则只可以执行删除操作。