managed-ack-aether 是 ACK 提供的托管资源列表缓存组件,用于加速大规模集群的控制台资源列表查询。本文介绍 managed-ack-aether 组件的基本信息、使用说明和变更记录。
组件介绍
managed-ack-aether 持续同步集群中的 Kubernetes 资源变更,通过缓存为控制台提供资源列表查询,减少重复读取 API Server 全量资源的开销。组件部署在 ACK 托管侧,不占用工作节点资源。
首次安装或组件重启后,managed-ack-aether 需要同步资源。同步完成前,对应资源类型的缓存查询暂时不可用。同步时间取决于资源数量及 API Server 的响应情况。
功能 | 说明 |
分页查询 | 按页返回资源列表,并提供符合查询条件的资源总数。 |
排序和过滤 | 支持按资源字段排序,按命名空间、标签及其他支持的字段过滤资源。 |
资源同步 | 持续同步资源的创建、更新和删除,并刷新列表缓存。 |
managed-ack-aether 仅提供只读列表查询,不修改集群中的业务资源。
managed-ack-aether 采用异步方式同步资源变更,缓存数据存在一定的同步延迟。资源频繁变更时,控制台资源列表可能与集群实际状态短暂不一致。
使用说明
适用范围
已创建 Kubernetes 1.24 及以上版本的 ACK 托管集群 Pro 版。具体操作,请参见创建ACK托管集群。
已具备目标集群的组件安装权限。具体操作,请参见使用RAM授予集群及云资源访问权限。
支持的资源类型
v0.1.0 版本默认缓存以下 15 类资源,用于支持控制台资源列表查询。
类别 | 资源类型 |
核心资源 | Pod、Service、ConfigMap、Secret、Namespace、Node、ServiceAccount、PersistentVolume、PersistentVolumeClaim |
工作负载 | Deployment、StatefulSet、ReplicaSet |
批处理 | Job |
权限资源 | Role、RoleBinding |
变更记录
2026年10月
版本号 | 镜像地址 | 变更时间 | 变更内容 | 变更影响 |
v0.1.0 |
| 2026年10月09日 | 首次发布。支持资源列表分页、排序和过滤查询,默认缓存 Pod、Service 等 15 类 Kubernetes 资源。 | 首次发布,无影响。 |