View a markdown version of this page

IPv6-Support - Eksctl-Benutzerhandbuch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

IPv6-Support

IP-Familie definieren

Beim eksctl Erstellen einer VPC können Sie die IP-Version definieren, die verwendet werden soll. Die folgenden Optionen können konfiguriert werden:

  • IPv4

  • IPv6

Der Standardwert ist IPv4.

Verwenden Sie das folgende Beispiel, um es zu definieren:

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
Anmerkung

Diese Einstellung befindet sich nur in der Konfigurationsdatei, nicht in einem CLI-Flag.

Wenn Sie IPv6 verwenden, müssen Sie die folgenden Anforderungen konfigurieren:

  • OIDC ist aktiviert

  • verwaltete Addons sind wie oben gezeigt definiert

  • Die Cluster-Version muss => 1.21 sein

  • Die vpc-cni-Add-on-Version muss => 1.10.0 sein

  • selbstverwaltete Knotengruppen werden von IPv6-Clustern nicht unterstützt

  • verwaltete Knotengruppen werden bei IPv6-Clustern, deren Eigentümer sie nicht sind, nicht unterstützt

  • vpc.natund serviceIPv4CIDR Felder werden von eksctl für IPv6-Cluster erstellt und sind keine unterstützten Konfigurationsoptionen

  • AutoAllocateIPv6 wird zusammen mit IPv6 nicht unterstützt

  • Für einen IPv6-Cluster müssen der IAM-Rolle für vpc-cni die erforderlichen IAM-Richtlinien für den IPv6-Modus zugeordnet sein

Private Netzwerke können auch mit der IPv6-IP-Familie betrieben werden. Bitte folgen Sie den Anweisungen unter EKS Private Cluster.