

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á.

# Amazon Elastic Kubernetes Service
<a name="arc-zonal-shift.resource-types.eks"></a>

O Amazon EKS oferece atributos que permitem que você torne suas aplicações mais resilientes a eventos como a degradação da integridade ou a deficiência de uma zona de disponibilidade. Ao executar suas workloads em um cluster do Amazon EKS, você pode melhorar ainda mais a tolerância a falhas e a recuperação de aplicações do seu ambiente de aplicações usando a mudança de zona ou a mudança automática de zona.

## Uso da mudança de zona com o Amazon Elastic Kubernetes Service
<a name="using-eks-zs"></a>

Para habilitar a mudança de zona, use um dos métodos a seguir. Para saber mais, consulte [Saiba mais sobre a mudança de zona do ARC](https://docs.aws.amazon.com//eks/latest/userguide/zone-shift-enable.html#zone-shift-enable-steps) no *Guia do usuário do Amazon Elastic Kubernetes Service*.

------
#### [ Console ]

**Para ativar a mudança de zona em um novo cluster Amazon EKS (console)**

1. Localize o nome e a região do cluster do Amazon EKS que você deseja registrar com o ARC.

1. Abra o console do Amazon EKS em [https://console.aws.amazon.com/eks/home\#/clusters](https://console.aws.amazon.com/eks/home#/clusters).

1. Selecione o cluster

1. Na página **de informações do cluster**, selecione a guia **Overview (Visão geral** ).

1. Em **Mudança de zona**, escolha **Gerenciar**.

1. Em **Mudança de zona do EKS**, escolha ou **Habilitar** ou **Desabilitar**.

------
#### [ AWS CLI ]

**Para ativar a mudança de zona em um novo cluster do Amazon EKS (AWS CLI)**
+ Digite o comando:

  ```
  aws eks create-cluster --name {{my-eks-cluster}} --role-arn {{my-role-arn-to-create-cluster}} --resources-vpc-config subnetIds=string,string,securityGroupIds=string,string,endpointPublicAccess=boolean,endpointPrivateAccess=boolean,publicAccessCidrs=string,string --zonal-shift-config enabled=true
  ```

**Para ativar a mudança de zona em um cluster existente do Amazon EKS (AWS CLI)**
+ Digite o comando:

  ```
  aws eks update-cluster-config --name {{my-eks-cluster}} --zonal-shift-config enabled=true
  ```

------

Você pode iniciar uma mudança zonal para um cluster Amazon EKS ou AWS permitir que ela seja feita por você ativando a mudança automática zonal. Depois que a mudança zonal do seu cluster Amazon EKS for habilitada com o ARC, você poderá iniciar uma mudança zonal ou ativar a mudança automática zonal usando o console ARC, a AWS CLI ou a mudança zonal e a mudança automática zonal. APIs 

Para saber mais sobre como iniciar uma mudança de zona, consulte [Início, atualização ou cancelamento de uma mudança de zona](arc-zonal-shift.start-cancel.md).

Para saber mais sobre como ativar o Amazon EKS com a mudança de zona, consulte [Saiba mais sobre a mudança de zona do ARC no Amazon EKS](https://docs.aws.amazon.com//eks/latest/userguide/zone-shift.html) no *Guia do usuário do Amazon Elastic Kubernetes Service*. 

## Como a mudança de zona funciona para o Amazon Elastic Kubernetes Service
<a name="how-it-works-eks-zs"></a>

Durante uma mudança de zona do Amazon EKS, ocorrerá automaticamente o seguinte:
+ Todos os nós da AZ comprometida serão isolados. Isso impedirá que o Kubernetes Scheduler programe novos pods para os nós da AZ não íntegra.
+ Se você estiver usando [grupos de nós gerenciados](https://docs.aws.amazon.com//eks/latest/userguide/managed-node-groups.html), o [rebalanceamento da zona de disponibilidade](https://docs.aws.amazon.com//autoscaling/ec2/userguide/auto-scaling-benefits.html#AutoScalingBehavior.InstanceUsage) será suspenso e seu grupo de Auto Scaling será atualizado para garantir que os novos nós do plano de dados do Amazon EKS sejam lançados somente em bom estado. AZs
+ Os nós na AZ não íntegra não serão encerrados, e os pods não serão removidos desses nós. Isso é feito para garantir que, quando uma mudança de zona expirar ou for cancelada, seu tráfego possa ser devolvido com segurança à AZ que ainda tem capacidade total.
+ O EndpointSlice controlador encontra todos os endpoints do Pod na AZ prejudicada e os remove do relevanteEndpointSlices. Isso garante que somente os endpoints do Pod em bom estado AZs sejam direcionados para receber tráfego de rede. Quando uma mudança de zona é cancelada ou expira, o EndpointSlice controlador atualiza o EndpointSlices para incluir os endpoints na AZ restaurada.

Para saber mais, consulte o [Blog AWS Containers](https://aws.amazon.com/blogs/containers/amazon-eks-now-supports-amazon-application-recovery-controller/).