ack-koordinator是容器计算服务 ACS(Container Compute Service)中支持应用资源画像能力的核心应用,通过对资源使用量历史数据的分析,实现了容器粒度的资源规格推荐,有效简化了配置容器资源请求(requests)和限制(limits)的复杂度。本文介绍ack-koordinator组件的信息、使用说明和变更记录。
前提条件
已创建ACS集群。具体操作,请参见创建ACS集群。
组件介绍
ack-koordinator提供资源画像功能,通过读取应用资源使用量的历史数据,预估工作负载的峰值资源需求,简化您的配置容器资源规格的复杂度。该组件与开源项目Koordinator紧密相关。在ACS中,ack-koordinator只包括Koordinator Manager模块,该模块是以Deployment的形式部署的中心组件,由主备两个实例组成,以保证组件的高可用。
版本管理
ack-koordinator的版本号格式为x.y.z-ackn。
x.y.z
:对应Koordinator开源版本。ackn
:记录ack-koordinator在此开源版本基础上的功能增强和优化。
使用说明
ack-koordinator组件目前支持资源画像功能。请您参考资源画像进行使用。
费用说明
ack-koordinator组件本身的安装和使用是免费的,不过需要注意的是,在以下场景中可能产生额外的费用:
组件管理
ack-koordinator已在容器计算服务控制台的运维管理 > 组件管理页面上架,您可以在组件管理页面对ack-koordinator进行安装、升级、卸载等操作。
安装ack-koordinator
登录容器计算服务控制台,在左侧导航栏选择集群。
在集群页面,单击目标集群ID,然后在左侧导航栏,选择运维管理 > 组件管理。
在组件管理页面,搜索并单击ack-koordinator,然后在ack-koordinator卡片中单击安装。
在安装组件ack-koordinator对话框,按需修改配置参数,单击确定。
在集群管理页左侧导航栏,选择 ,查看ack-koordinator的部署状态。
说明当ack-koordinator的状态为已部署,说明部署成功。
修改ack-koordinator
在组件管理页面的ack-koordinator卡片中,单击配置。
在ack-koordinator参数配置对话框,按需修改配置参数,然后单击确定。
说明系统会按新配置自动重新部署ack-koordinator。
升级ack-koordinator
在组件管理页面的ack-koordinator卡片中,单击升级。
在ack-koordinator参数配置对话框,按需修改配置参数,然后单击确定。
重要当已安装的组件版本不是最新版本时,才会显示升级操作。
通过其他方式对ack-koordinator已部署模块所做的修改,在组件升级后将被覆盖。
卸载ack-koordinator
在组件管理页面的ack-koordinator卡片中,单击卸载,然后在卸载组件对话框,单击确定。
FAQ
组件安装时报错:no matches for kind "ServiceMonitor" in version "monitoring.coreos.com/v1" ensure CRDs are installed first
集群中未安装Prometheus。请参照使用阿里云Prometheus监控安装Prometheus组件,或在安装ack-koordinator时取消选中ack-koordinator开启Prometheus监控指标。
变更记录
2024年08月
版本号 | 镜像地址 | 变更时间 | 变更内容 | 变更影响 |
v1.5.0-ack1.14 | registry.cn-hangzhou.aliyuncs.com/acs/koord-manager:v1.5.0-ack1.14-0a3e268-aliyun | 2024年08月29日 | 支持资源画像。 | 无 |