Karpenter v1 成了 EKS 默认推荐,Cluster Autoscaler 该换了

Karpenter v1 成了 EKS 默认推荐,Cluster Autoscaler 该换了

5 月起 EKS 新集群默认推荐用 Karpenter v1 做节点调度。EC2 节点启动速度也提升了。

为什么换

Cluster Autoscaler 扩容要 3-5 分钟(Pod Pending → CA 检测 → ASG 扩 → EC2 启动)。

Karpenter 跳过 ASG 直接调 EC2 API,30 秒内出节点。

对比

Cluster Autoscaler Karpenter v1
扩容 3-5 分钟 <30 秒
选型 预定义固定类型 按需动态选
成本 手动配 Spot 内置 Spot 感知
缩容 保守 主动整理

基本配置

yaml 复制代码
apiVersion: karpenter.sh/v1
kind: NodePool
metadata:
  name: default
spec:
  template:
    spec:
      requirements:
        - key: "karpenter.sh/capacity-type"
          operator: In
          values: ["spot", "on-demand"]
        - key: "node.kubernetes.io/instance-type"
          operator: In
          values: ["m5.large", "m5.xlarge", "m6i.large", "c5.large"]
  disruption:
    consolidationPolicy: WhenEmptyOrUnderutilized
    consolidateAfter: 30s

迁移步骤

  1. 装 Karpenter(Helm)
  2. 创 NodePool + EC2NodeClass
  3. 灰度把负载迁到 Karpenter 节点
  4. 删 CA + Node Group

不是一键切,要灰度。

建议

新集群直接用 Karpenter。老集群如果扩容慢是痛点,花 1-2 天迁移值得。


来源:亚马逊云科技 2026/5 月 EKS 更新

相关推荐
johnny23315 小时前
云计算AWS:服务简介与实战
aws
zhojiew2 天前
让 Agent 安全地“借用别人的钥匙“:AgentCore 上用 Authentik 打通 OAuth 出站的一次实战
安全·ai·aws·agentcore
2601_962298673 天前
AWS推ADOP:用AI Agent把数据工程从周压缩到小时
ai·自动化·agent·aws·数据工程
Lucifer三思而后行4 天前
转换率 90%,然后呢?
ai·aws
2501_930472446 天前
03_AWS迁移腾讯云_组件差异风险清单与工作量WBS
云计算·腾讯云·aws
Akiyama_Mio-Kon6 天前
CVE-2026-85654 深度解读:DynamoDB MCP Server 如何把数据模型风险带到 CDK 部署宿主
aws·dynamodb·cdk·mcp·cve-2026-85654·lac·agent 安全
范桂飓7 天前
AWS Kiro Agent 架构解析
架构·云计算·aws
GreatVicent9 天前
AI Agent互操作标准化加速:A2A协议正式加入Linux基金会
linux·运维·人工智能·agent·aws·a2a
Akiyama_Mio-Kon10 天前
AWS AI 自动安全修复深度解读:从生成脚本到最小权限、双人审批与回滚审计闭环
aws·ai agent·security hub·guardduty·安全自动化·云安全治理
l1t14 天前
DeepSeek总结的DuckDB访谈:DuckDB的崛起、扩展与AWS收购
数据库·云计算·aws·duckdb