View a markdown version of this page

Supporto IPv6 - Guida per l'utente di Eksctl

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Supporto IPv6

Definizione della famiglia IP

Quando si eksctl crea un vpc, è possibile definire la versione IP che verrà utilizzata. Le seguenti opzioni sono disponibili per essere configurate:

  • IPv4

  • IPv6

Il valore predefinito è IPv4.

Per definirlo, usa il seguente esempio:

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
Nota

Questa impostazione è solo nel file di configurazione, non in un flag CLI.

Se si utilizza IPv6, è necessario configurare i seguenti requisiti:

  • OIDC è abilitato

  • i componenti aggiuntivi gestiti sono definiti come illustrato sopra

  • la versione del cluster deve essere => 1.21

  • la versione del componente aggiuntivo vpc-cni deve essere => 1.10.0

  • i gruppi di nodi autogestiti non sono supportati con i cluster IPv6

  • i gruppi di nodi gestiti non sono supportati con cluster IPv6 non proprietari

  • vpc.nate serviceIPv4CIDR i campi sono creati da eksctl per i cluster ipv6 e non sono opzioni di configurazione supportate

  • AutoAllocateIPv6 non è supportato insieme a IPv6

  • Per il cluster IPv6, il ruolo IAM per vpc-cni deve aver richiesto l'associazione di policy IAM per la modalità IPv6

Le reti private possono essere eseguite anche con la famiglia IP IPv6. Segui le istruzioni riportate in EKS Private Cluster.