You need to enable JavaScript to run this app.
文档中心
容器服务

容器服务

复制全文
下载 pdf
调度组件
karpenter
复制全文
下载 pdf
karpenter
karpenter 组件为容器服务提供的节点即时弹性伸缩组件。本文介绍该组件的作用、核心资源以及安装与升级说明。​
组件概述​
karpenter 是一个开源的 Kubernetes 节点生命周期管理组件,能够根据集群中因资源不足而无法调度的 Pod,实时、智能地启动最适合的节点以满足其运行要求。相较于传统的 Cluster Autoscaler (CA),karpenter 拥有更快的响应速度、更灵活的资源选择策略和更高的资源利用率。更多详情,请参见 节点弹性伸缩概述。​
karpenter 组件为托管组件,不会在您的业务集群中部署具体的 Kubernetes 资源,不占用集群节点计算资源。​
组件版本​
关于组件的历史发布记录、各版本新增特性及优化说明等信息,详情请参见 组件发布记录。​
安装组件​
  1. 在左侧导航栏中,选择 集群,单击目标集群名称,进入集群管理页面。​
  1. 在左侧导航栏中,选择 组件管理,并选择 调度 页签。​
  1. 将鼠标移动到组件卡片上,单击 部署,配置组件相关参数。​
  • ​​​
  • ​
    参数​
    描述​
    自动缩容​
    开启后,集群中有较多空闲节点资源时会触发缩容。仅对 按量计费 的节点资源生效。​
    • 非 GPU 节点的缩容阈值:当非 GPU 类型节点的 CPU、内存资源使用率(单资源已使用量÷单资源总量*100%)低于该阈值时,可能会触发自动缩容。整数形式,取值范围为 0~100。取值为 0 时表示不缩容。​
    • GPU 节点的缩容阈值:GPU 类型节点的缩容策略根据其是否使用 mGPU 能力,有不同的缩容策略。整数形式,取值范围为 0~100。取值为 0 时表示不缩容。​
    • 未使用 mGPU:当节点的 GPU 资源使用率(单资源请求量÷单资源总量*100%)低于该阈值时,可能会触发自动缩容。​
    • 已使用 mGPU:当 mGPU 的 GPU 算力、GPU 显存、内存、CPU 中任意一个资源的使用率(单资源请求量÷单资源总量*100%)低于该阈值时,可能会触发自动缩容。​
    • 缩容触发时延:节点资源使用率持续低于设定的阈值并达到该值时,集群将触发自动缩容。整数形式,取值为 1~60,单位为 分钟。​
    • Pod 终止超时时间:节点排水时等待 Pod 终止的最大时长。整数形式,取值范围为 1~10000,单位为 秒。​
    ​
  1. 单击 确认,完成配置。​
升级组件​
组件会不定期发布新版本以提供新特性或修复已知问题。当组件卡片提示有可用更新时,建议您及时进行升级。为确保业务平稳过渡,升级前请尽量安排在业务低峰期执行操作。关于升级的操作步骤和注意事项,请参见 升级组件。​
相关文档​
最近更新时间:2026.08.13 15:56:30
这个页面对您有帮助吗?
有用
有用
无用
无用