管理Metrics Server插件
Metrics Server是集群核心资源监控数据的聚合器。Metrics Server社区官方项目及文档,请参考:https://github.com/kubernetes-sigs/metrics-server。
安装Metrics Server插件后,可创建HPA策略,具体请参考管理弹性伸缩-HPA策略。
前提条件
待操作环境中已绑定1.15以上版本的CCE集群,请参考绑定集群。
安装Metrics Server插件
- 登录ServiceStage控制台。
- 选择“环境管理”,进入“环境管理”页面。
- 单击待操作环境名称,进入环境“概览”页面。
- 选择“插件管理”。
- 选择“插件”下的“Metrics Server”插件。
- 参考下表设置安装参数。
参数
参数说明
选择CCE集群
默认选择当前环境下已纳管的集群。
机器类型
选择和已选择的集群master节点相同的CPU架构。
- x86_64
- AArch64
- 单击“确定”。
- Metrics Server插件安装成功后,会创建如下表所示内容。
- Metrics Server插件安装失败,请参考重新安装Metrics Server插件重试。
升级Metrics Server插件版本
已安装的Metrics Server插件版本低于当前最新版本时,您可以升级插件到当前最新版本。
升级Metrics Server插件版本过程中由于无法正常进行弹性伸缩,如果操作过程中流量异常可能会导致组件服务异常。
- 登录ServiceStage控制台。
- 选择“环境管理”,进入“环境管理”页面。
- 单击待操作环境名称,进入环境“概览”页面。
- 选择“插件管理”。
- 选择“插件”下的“Metrics Server”插件。
- 非高可用环境:单击“升级”。
- 高可用环境:选择待升级Metrics Server插件的集群所在的可用区页签,单击“升级”。
- 在弹出对话框,单击“确定”。
重启Metrics Server负载进程
您可以根据实际业务需要,重新启动Metrics Server负载进程。
启动Metrics Server负载过程中由于无法正常进行弹性伸缩,如果操作过程中流量异常可能会导致组件服务异常。
- 登录ServiceStage控制台。
- 选择“环境管理”,进入“环境管理”页面。
- 单击待操作环境名称,进入环境“概览”页面。
- 选择“插件管理”。
- 选择“插件”下的“Metrics Server”插件。
- 非高可用环境,单击“重启”。
- 高可用环境,选择待重启Metrics Server插件的集群所在的可用区页签,单击“重启”。
- 在弹出对话框,单击“确定”。
重新安装Metrics Server插件
安装Metrics Server失败后,可以执行本操作重新安装。
- 登录ServiceStage控制台。
- 选择“环境管理”,进入“环境管理”页面。
- 单击待操作环境名称,进入环境“概览”页面。
- 选择“插件管理”。
- 选择“插件”下的“Metrics Server”插件。
- 非高可用环境:单击“重新安装”。
- 高可用环境:选择Metrics Server插件安装失败的集群所在的可用区页签,单击“重新安装”。
删除Metrics Server插件
删除Metrics Server插件,会删除如下表所示的内容。
名称 |
说明 |
---|---|
工作负载 |
安装Metrics Server插件时选择的集群kube-system命名空间下创建的metrics-server工作负载。关于工作负载,请参考工作负载概述。 |
服务 |
安装Metrics Server插件时选择的集群kube-system命名空间下创建的metrics-server服务(Service)。关于Service,请参考服务概述。 |
删除已安装的Metrics Server插件后,会导致无法使用弹性伸缩-HPA策略进行组件实例弹性伸缩。
- 登录ServiceStage控制台。
- 选择“环境管理”,进入“环境管理”页面。
- 单击待操作环境名称,进入环境“概览”页面。
- 选择“插件管理”。
- 选择“插件”下的“Metrics Server”插件。
- 非高可用环境:单击“删除”。
- 高可用环境:选择待删除Metrics Server插件的集群所在的可用区页签,单击“删除”。
- 单击“确定”,完成删除。