ARM Support - Eksctl 用户指南

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

ARM Support

本主题介绍如何使用 ARM 节点组创建集群,以及如何向现有集群添加 ARM 节点组。

EKS 的 G raviton 处理器支持 64 位 ARM 架构。要创建集群,请选择一种基于 Graviton 的实例类型(a1、、、、、t4gm6g、、m7gm6gd、、c6gc7gc6gd、、r6gr7g、、r6gdm8gr8gc8g)并运行:

eksctl create cluster --node-type=a1.large

或者使用配置文件:

---
apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig

metadata:
  name: cluster-arm-1
  region: us-west-2


nodeGroups:
  - name: ng-arm-1
    instanceType: m6g.medium
    desiredCapacity: 1
eksctl create cluster -f cluster-arm-1.yaml

托管节点组也支持 ARM:

---
apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig

metadata:
  name: cluster-arm-2
  region: us-west-2

managedNodeGroups:
  - name: mng-arm-1
    instanceType: m6g.medium
    desiredCapacity: 1
eksctl create cluster -f cluster-arm-2.yaml

AMI 解析器autoauto-ssm,将根据 ARM 实例类型推断出正确的 AMI。只有 AmazonLinux 2023、 AmazonLinux 2 和 Bottlerocket 系列对 ARM 进行了优化 AMIs EKS。

注意

1.15 及更高版本的集群支持 ARM。