View a markdown version of this page

Compatibilidade com IPv6 - Guia do usuário do Eksctl

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Compatibilidade com IPv6

Definir família IP

Ao eksctl criar uma vpc, você pode definir a versão IP que será usada. As seguintes opções estão disponíveis para serem configuradas:

  • IPv4

  • IPv6

O valor padrão é IPv4.

Para defini-lo, use o exemplo a seguir:

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

Essa configuração está somente no arquivo de configuração, não em um sinalizador CLI.

Se você usa IPv6, deve configurar os seguintes requisitos:

  • O OIDC está ativado

  • complementos gerenciados são definidos conforme mostrado acima

  • a versão do cluster deve ser => 1.21

  • A versão do complemento vpc-cni deve ser => 1.10.0

  • grupos de nós autogerenciados não são compatíveis com clusters IPv6

  • grupos de nós gerenciados não são compatíveis com clusters IPv6 não proprietários

  • vpc.nate serviceIPv4CIDR os campos são criados pelo eksctl para clusters ipv6 e não são opções de configuração suportadas

  • AutoAllocateIPv6 não é suportado junto com IPv6

  • Para o cluster IPv6, a função do IAM para vpc-cni deve ter políticas do IAM necessárias para o modo IPv6 associado

A rede privada também pode ser feita com a família IP IPv6. Siga as instruções descritas em EKS Private Cluster.