Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Implantar o Amazon EKS on-premises com o AWS Outposts

Modo de foco
Implantar o Amazon EKS on-premises com o AWS Outposts - 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.

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.

Você pode usar o Amazon EKS para executar aplicações on-premises do Kubernetes no AWS Outposts. É possível implantar o Amazon EKS no Outposts das seguintes maneiras:

  • Clusters estendidos: execute o ambiente de gerenciamento do Kubernetes em uma região da AWS e em nós no Outpost.

  • Clusters locais: execute os nós e o ambiente de gerenciamento do Kubernetes no Outpost.

Para ambas as opções de implantação, o ambiente de gerenciamento do Kubernetes é totalmente gerenciado pela AWS. É possível utilizar as mesmas APIs, ferramentas e console do Amazon EKS utilizados na nuvem para criar e executar o Amazon EKS no Outposts.

O diagrama a seguir mostra essas opções de implantação.

Opções de implantação do Outpost

Quando usar cada opção de implantação

Os clusters locais e estendidos são opções de implantação de uso geral e podem ser usados para uma variedade de aplicações.

Os clusters locais permitem que você execute todo o cluster do Amazon EKS localmente no Outposts. Isso ajuda a reduzir o risco de tempo de inatividade das aplicações que pode resultar de perdas temporárias de conexão da rede com a nuvem. Essas desconexões da rede podem ser causadas por cortes de fibra ou eventos climáticos. Como todo o cluster do Amazon EKS é executado localmente no Outposts, as aplicações permanecem disponíveis. Você pode executar operações de cluster durante as desconexões da rede com a nuvem. Para ter mais informações, consulte Prepare clusters locais do Amazon EKS em AWS Outposts para desconexões de rede. Se você estiver preocupado com a qualidade da conexão de rede entre os postos avançados e a região da AWS principal e precisar de alta disponibilidade por meio de desconexões de rede, use a opção de implementação de cluster local.

Com clusters estendidos, você pode economizar capacidade no Outpost porque o ambiente de gerenciamento do Kubernetes é executado na região da principal da AWS. Essa opção é adequada se você puder investir em conectividade de rede confiável e redundante do seu Outpost para a região da AWS. A qualidade da conexão de rede é fundamental para essa opção. A forma como o Kubernetes lida com as desconexões da rede entre os nós e o ambiente de gerenciamento do Kubernetes pode resultar em tempo de inatividade das aplicações. Para obter mais informações sobre o comportamento do Kubernetes, consulte Escalonamento, preempção e remoção na documentação do Kubernetes.

Comparar as opções de implantação

A tabela a seguir compara as diferenças entre as duas opções.

Atributo Cluster estendido Cluster local

Localização do ambiente de gerenciamento do Kubernetes

Região da AWS

Outpost

Conta do ambiente de gerenciamento do Kubernetes

Conta da AWS

Sua conta

Disponibilidade regional

Consulte Endpoints de serviço

Leste dos EUA (Ohio), Leste dos EUA (Norte da Virgínia), Oeste dos EUA (N. da Califórnia), Oeste dos EUA (Oregon), Ásia-Pacífico (Seul), Ásia-Pacífico (Singapura), Ásia-Pacífico (Sydney), Ásia-Pacífico (Tóquio) Canadá (Central), Europa (Frankfurt), Europa (Irlanda), Europa (Londres), Oriente Médio (Bahrein) e América do Sul (São Paulo)

Versões secundárias do Kubernetes

Versões do Amazon EKS com suporte.

Versões do Amazon EKS com suporte.

Versões da plataforma

Consulte Veja as versões da plataforma Amazon EKS para cada versão do Kubernetes

Consulte Saiba mais sobre as versões das plataformas do Kubernetes e do Amazon EKS para AWS Outposts

Fatores de formato do Outpost

Racks do Outpost

Racks do Outpost

Interfaces do usuário

AWS Management Console, AWS CLI, API do Amazon EKS, eksctl, AWS CloudFormation e Terraform

AWS Management Console, AWS CLI, API do Amazon EKS, eksctl, AWS CloudFormation e Terraform

Políticas gerenciadas

AmazonEKSClusterPolicy e Política gerenciada da AWS: AmazonEKSServiceRolePolicy

AmazonEKSLocalOutpostClusterPolicy e Política gerenciada pela AWS: AmazonEKSLocalOutpostServiceRolePolicy

VPC e sub-redes de clusters

Consulte Exibir os requisitos de rede do Amazon EKS para VPC e sub-redes

Consulte Criar um VPC e sub-redes para clusters do Amazon EKS em AWS Outposts

Acesso ao endpoint do cluster

Público ou privado ou ambos

Privado apenas

Autenticação do servidor de API do Kubernetes

AWS Identity and Access Management (IAM) e OIDC

IAM e certificados x.509

Tipos de nó

Somente autogerenciado

Somente autogerenciado

Tipos de computação de nós

Amazon EC2 sob demanda

Amazon EC2 sob demanda

Tipos de armazenamento de nós

Amazon EBS gp2 e SSD de NVMe local

Amazon EBS gp2 e SSD de NVMe local

AMIs otimizadas para o Amazon EKS

Amazon Linux, Windows e Bottlerocket

Somente para Amazon Linux

Versões de IP

Somente IPv4

Somente IPv4

Complementos

Complementos do Amazon EKS ou complementos autogerenciados

Somente complementos autogerenciados

Container Network Interface padrão

Plug-in CNI da Amazon VPC para Kubernetes

Plug-in CNI da Amazon VPC para Kubernetes

Logs do ambiente de gerenciamento do Kubernetes

Amazon CloudWatch Logs

Amazon CloudWatch Logs

Balanceamento de carga

Use o AWS Load Balancer Control ler para provisionar somente os balanceadores de carga de aplicações (sem balanceadores de carga de rede)

Use o AWS Load Balancer Control ler para provisionar somente os balanceadores de carga de aplicações (sem balanceadores de carga de rede)

Criptografia envelopada de segredos

Consulte Uso do {aws} KMS para criptografar segredos do Kubernetes em clusters existentes

Sem compatibilidade

Perfis do IAM para contas de serviço

Consulte Perfis do IAM para contas de serviço

Sem compatibilidade

Solução de problemas

Consulte Solucionar problemas com clusters e nós do Amazon EKS

Consulte Solucionar problemas de clusters locais do Amazon EKS em AWS Outposts

Tópicos
    PrivacidadeTermos do sitePreferências de cookies
    © 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.