cluster-proportional-autoscaler 是 Kubernetes 官方维护的集群比例自动扩缩工具,主要用于根据集群资源变化动态调整指定组件的副本数量,帮助优化资源利用率并保障服务稳定性。 它的核心功能是通过监控集群关键指标(如节点数量、CPU/内存使用率等),结合预设规则自动调整目标组件(如 Deployment、StatefulSet 等)的副本数。例如,当集群新增节点时,它能按比例增加副本以应对更大的负载;当节点减少或资源使用率下降时,则自动缩减副本,避免资源浪费。 配置上,用户可通过 ConfigMap 定义扩缩规则,包括最小副本数、最大副本数、比例参数等关键信息。比如可设置“每 5 个节点对应 1 个副本”“CPU 使用率超过 70% 时扩容”等规则,工具会实时读取集群指标并按规则执行调整。 该工具尤其适合需要随集群规模动态变化的基础组件,比如 DNS 服务(kube-dns/CoreDNS)、入口控制器(Ingress Controller)等。这些组件的负载通常与集群节点数、Pod 数量强相关,人工调整难以跟上集群动态变化,而通过它可实现全自动化扩缩。 作为 Kubernetes 生态的一部分,它与集群 API 深度集成,能准确获取节点、资源等实时数据,调整操作符合 Kubernetes 资源管理规范。相比手动配置或简单的 HPA(Horizontal Pod Autoscaler),它更聚焦于“集群规模与组件副本”的比例关系,规则配置简单直观,无需复杂的指标计算,适合对稳定性和资源效率有要求的生产环境。 总之,cluster-proportional-autoscaler 为集群运维提供了轻量、可靠的自动化扩缩方案,既能减少人工干预成本,又能让组件资源配置始终贴合集群实际需求。
请登录使用轩辕镜像享受快速拉取体验,支持国内访问优化,速度提升
docker pull registry.k8s.io/cpa/cluster-proportional-autoscaler:1.8.5探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务