阿里云首页 云原生应用交付平台ADP

组件运维

概述

针对这些组件,我们提供了相对比较完善的可观测方案,但是在发现问题后,我们还需要有问题的解决方案,运维操作就是解决这些组件问题的入口。在ADP中主要包含5类组件:业务组件、中间件、Operator管控组件、Kubernetes组件、平台组件。针对这些组件的运维操作也十分复杂,大体抽象为通用运维操作和自定义运维操作。通用运维操作是大多数组件都包含的能力,例如水平扩缩容、日志定时清理、文件定时备份等,业务组件和Operator管控组件相对简单一些,这些通用运维操作基本都可以适用;自定义运维操作是针对特定的组件才有的运维能力,例如MySQL的主从切换、Zookeeper的灰度发布等。

功能详解

管理某个组件的运维操作,通过该功能,用户可以修改运维配置,创建运维执行单,执行运维步骤,最终完成一个原子的运维能力,并生成执行记录。

产品运维->产品组件->组件运维->运维操作

集群运维->集群组件->组件运维->运维操作

上面两个入口的运维操作能力是类似的,下面的操作流程以产品运维中的运维操作为例。

  • 进入运维操作界面,可以点击不同的运维操作分类,显示不同的运维操作模块。

image

  • 下面以水平扩容举例,点击水平扩容后,进入运维操作详情界面;

image

  • 不同的运维操作,参数配置是不一样的,点击编辑配置按钮,修改参数配置;

image

  • 修改完参数配置,并没有真正的生效,需要点击立即执行设置原因并确定:

image

  • 执行完成后,会生成一条执行中的执行单;

image

  • 如果存在执行中或者执行失败的执行单,不能创建新的执行单;因此发现参数填错或者其他问题,可以点击停止按钮,停止该执行单。

  • 点击执行单中的详情按钮,进入执行单详情,可以查看执行信息、当时执行的参数配置、执行步骤,执行的日志等。