本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
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.nat
和serviceIPv4CIDR
欄位是由 eksctl 為 ipv6 叢集建立,不支援組態選項 -
AutoAllocateIPv6 與 IPv6 不支援
也可以使用 IPv6 IP 系列來完成私有聯網。請遵循 EKS 私有叢集下概述的指示。