Amazon Elastic Kubernetes Service - Controlador de recuperación de aplicaciones de Amazon (ARC)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Amazon Elastic Kubernetes Service

Amazon EKS proporciona funciones que le permiten hacer que sus aplicaciones sean más resistentes a eventos como el deterioro del estado o el deterioro de una zona de disponibilidad (AZ). Al ejecutar sus cargas de trabajo en un EKS clúster de Amazon, puede mejorar aún más la tolerancia a errores y la recuperación de las aplicaciones del entorno de aplicaciones mediante el cambio zonal o el cambio automático zonal.

Uso del cambio zonal para Amazon Elastic Kubernetes Service

Para habilitar el cambio zonal, utilice uno de los siguientes métodos. Para obtener más información, consulte Habilitar el cambio EKS zonal de Amazon para evitar zonas de disponibilidad afectadas.

Console
Para habilitar el cambio zonal en un nuevo EKS clúster de Amazon (consola)
  1. Busca el nombre y la región del EKS clúster de Amazon en el que quieres registrarteARC.

  2. Abre la EKS consola de Amazon en https://console.aws.amazon.com/eks/home#/clusters.

  3. Seleccione el clúster.

  4. Seleccione la pestaña Información general en la página Información del clúster.

  5. En el encabezado Cambio de zona, seleccione el botón Administrar.

  6. Selecciona activar o desactivar Zonal Shift. EKS

AWS CLI
Para habilitar el cambio zonal en un nuevo EKS clúster de Amazon ()AWS CLI
  • Escriba el siguiente 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 habilitar el cambio zonal en un EKS clúster de Amazon existente ()AWS CLI
  • Escriba el siguiente comando:

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

Puedes activar un cambio zonal para un EKS clúster de Amazon, o puedes AWS permitir que lo haga por ti activando el cambio automático zonal. Una vez que el cambio zonal de su EKS clúster de Amazon esté habilitadoARC, puede activar un cambio zonal o habilitar el cambio automático zonal mediante la ARC consola AWS CLI, o el cambio zonal y el cambio automático zonal. APIs

Para obtener más información sobre cómo activar un cambio zonal, consulte. Iniciar, actualizar o cancelar un cambio zonal

Para obtener más información sobre cómo habilitar Amazon EKS con el cambio zonal, consulte el EKS tema Más información sobre el cambio ARC zonal en Amazon en la Guía del usuario de Amazon Elastic Kubernetes Service.

Cómo funciona el cambio zonal para Amazon Elastic Kubernetes Service

Durante un cambio EKS zonal de Amazon, ocurrirá automáticamente lo siguiente:

  • Se acordonarán todos los nodos de la AZ afectada. Esto evitará que el programador de Kubernetes programe nuevos pods en los nodos de la AZ en mal estado.

  • Si utiliza grupos de nodos gestionados, se suspenderá el reequilibrio de la zona de disponibilidad y se actualizará su Grupo de Auto Scaling (ASG) para garantizar que los nuevos nodos de Amazon EKS Data Plane solo se lancen en buen estadoAZs.

  • Los nodos de la AZ en mal estado no se cerrarán y los pods no se desalojarán de estos nodos. Esto garantiza que, cuando un turno zonal caduque o se cancele, su tráfico pueda devolverse de forma segura a la zona de disponibilidad, que aún tiene plena capacidad.

  • El EndpointSlice controlador localizará todos los puntos terminales del Pod en la zona de distribución defectuosa y los eliminará de la zona correspondiente. EndpointSlices Esto garantizará que solo los puntos finales del Pod que estén en buen estado AZs estén destinados a recibir tráfico de red. Cuando se cancela o caduca un cambio zonal, el EndpointSlice controlador lo actualizará EndpointSlices para incluir los puntos finales en la zona de disponibilidad restaurada.

Para obtener más información, consulta el blog de AWS Containers.