Gerenciar o kube-proxy em clusters do Amazon EKS - Amazon EKS

Ajudar a melhorar esta página

Para contribuir com este guia de usuário, escolha o link Editar esta página no GitHub, disponível no painel direito de cada página.

Gerenciar o kube-proxy em clusters do Amazon EKS

dica

Com o Modo Automático do Amazon EKS, você não precisa instalar ou atualizar complementos de rede. O Modo Automático inclui recursos de rede de pods e balanceamento de carga.

Para obter mais informações, consulte Automatizar a infraestrutura de clusters com o Modo Automático do EKS.

Recomendamos adicionar o tipo Amazon EKS do complemento ao seu cluster em vez de usar o tipo autogerenciado do complemento. Se você não estiver familiarizado com a diferença entre os tipos, consulte Complementos do Amazon EKS. Para obter mais informações sobre como adicionar um complemento do Amazon EKS ao cluster, consulte Criar um complemento do Amazon EKS. Se você não conseguir usar o complemento do Amazon EKS, recomendamos que você envie um problema sobre o motivo pelo qual não pode usar o repositório GitHub para roteiro de contêineres.

O complemento kube-proxy é implantado em cada nó do Amazon EC2 em seu cluster do Amazon EKS. Ele mantém as regras de rede em seus nós e permite a comunicação de rede com seus Pods. O complemento não é implantado em nós do Fargate em seu cluster. Para obter mais informações, consulte kubelet na documentação do Kubernetes.

Instalar o complemento do Amazon EKS

Versões do kube-proxy

A tabela a seguir lista a versão mais recente do tipo de complemento do Amazon EKS para cada versão do Kubernetes.

Versão do Kubernetes Versão do kube-proxy

1.32

v1.32.0-eksbuild.2

1.31

v1.31.3-eksbuild.2

1.30

v1.30.9-eksbuild.3

1.29

v1.29.13-eksbuild.3

1.28

v1.28.15-eksbuild.9

1.27

v1.27.16-eksbuild.19

1.26

v1.26.15-eksbuild.24

1.25

v1.25.16-eksbuild.27

1.24

v1.24.17-eksbuild.19

nota

Uma versão anterior da documentação estava incorreta. As versões v1.28.5, v1.27.9 e v1.26.12 do kube-proxy não estão disponíveis.

Se você estiver gerenciando esse complemento automaticamente, as versões na tabela poderão não ser as mesmas que as versões autogerenciadas disponíveis.

Migração de imagem de contêiner do kube-proxy

Há dois tipos de imagem de contêiner kube-proxy disponíveis para cada versão do cluster do Amazon EKS:

  • Padrão: este tipo de imagem é baseado em uma imagem do Docker baseado em Debian que é mantida pela comunidade do Kubernetes Upstream.

  • Mínima: esse tipo de imagem é baseado em uma imagem de base mínima mantida pelo Amazon EKS Distro, que contém pacotes mínimos e não tem shells. Para obter mais informações, consulte Amazon EKS Distro.

A tabela a seguir lista a versão mais recente da imagem de contêiner autogerenciado do kube-proxy disponível para cada versão de cluster do Amazon EKS.

Versão kube-proxy (tipo padrão) kube-proxy (tipo mínimo)

1.32

Somente o tipo mínimo está disponível

v1.32.0-minimal-eksbuild.2

1.31

Somente o tipo mínimo está disponível

v1.31.3-minimal-eksbuild.2

1.30

Somente o tipo mínimo está disponível

v1.30.9-minimal-eksbuild.3

1.29

Somente o tipo mínimo está disponível

v1.29.13-minimal-eksbuild.3

1.28

Somente o tipo mínimo está disponível

v1.28.15-minimal-eksbuild.9

1.27

Somente o tipo mínimo está disponível

v1.27.16-minimal-eksbuild.19

1.26

Somente o tipo mínimo está disponível

v1.26.15-minimal-eksbuild.24

1.25

Somente o tipo mínimo está disponível

v1.25.16-minimal-eksbuild.27

1.24

v1.24.10-eksbuild.2

v1.24.17-minimal-eksbuild.19

  • O tipo de imagem padrão não está disponível para a versão 1.25 e mais recente do Kubernetes. Você deve usar o tipo mínimo de imagem.

  • Ao atualizar um tipo de complemento do Amazon EKS, você especifica uma versão válida do complemento do Amazon EKS, que pode não ser uma versão listada nesta tabela. Isso ocorre porque as versões dos complementos do Amazon EKS nem sempre correspondem às versões de imagem de contêiner especificadas ao atualizar o tipo autogerenciado desse complemento. Ao atualizar o tipo autogerenciado desse complemento, você especifica uma versão de imagem de contêiner válida listada nesta tabela.