IPv6 支援 - Eksctl 使用者指南

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

IPv6 支援

定義 IP 系列

eksctl 建立 vpc 時,您可以定義將使用的 IP 版本。下列選項可供設定:

  • IPv4

  • IPv6

預設值為 IPv4

若要定義它,請使用下列範例:

apiVersion: eksctl.io/v1alpha5 kind: ClusterConfig metadata: name: my-test region: us-west-2 version: "1.21" kubernetesNetworkConfig: ipFamily: IPv6 # or IPv4 addons: - name: vpc-cni - name: coredns - name: kube-proxy iam: withOIDC: true
注意

此設定僅在組態檔案中,而不是在 CLI 旗標中。

如果您使用 IPv6,則必須設定下列需求:

  • OIDC 已啟用

  • 受管附加元件定義如上所示

  • 叢集版本必須為 => 1.21

  • vpc-cni 附加元件版本必須為 => 1.10.0

  • IPv6 叢集不支援自我管理節點群組

  • 未擁有的 IPv6 叢集不支援 受管節點群組

  • vpc.natserviceIPv4CIDR 欄位是由 eksctl 為 ipv6 叢集建立,不支援組態選項

  • AutoAllocateIPv6 與 IPv6 不支援

也可以使用 IPv6 IP 系列來完成私有聯網。請遵循 EKS 私有叢集下概述的指示。