View a markdown version of this page

Consideraciones de seguridad para el modo automático de Amazon EKS - Amazon EKS

Ayude a mejorar esta página

Para contribuir a esta guía del usuario, elija el enlace Edit this page on GitHub que se encuentra en el panel derecho de cada página.

Consideraciones de seguridad para el modo automático de Amazon EKS

En este tema se describe la arquitectura de seguridad, los controles y las prácticas recomendadas para el modo automático de Amazon EKS. A medida que las organizaciones implementan aplicaciones en contenedores a escala, resulta cada vez más complejo mantener una postura de seguridad sólida. El modo automático de EKS implementa controles de seguridad automatizados y se integra con servicios de seguridad de AWS para ayudar a proteger la infraestructura del clúster, las cargas de trabajo y los datos. Gracias a las características de seguridad integradas, como la administración forzada del ciclo de vida de los nodos y la implementación automatizada de revisiones, el modo automático de EKS ayuda a seguir las prácticas recomendadas de seguridad a la vez que reduce la sobrecarga operativa.

Antes de continuar con este tema, asegúrese de que conoce los conceptos básicos del modo automático de EKS y de que ha revisado los requisitos previos para habilitar el modo automático de EKS en los clústeres. Para obtener información general sobre la seguridad de Amazon EKS, consulte Seguridad en Amazon EKS.

El modo automático de Amazon EKS se basa en los fundamentos de seguridad existentes de Amazon EKS al tiempo que introduce controles de seguridad automatizados adicionales para las instancias administradas de EC2.

Seguridad y autenticación de la API

El modo automático de Amazon EKS utiliza mecanismos de seguridad de la plataforma de AWS para proteger y autenticar las llamadas a la API de Amazon EKS.

Seguridad de la red

El modo automático de Amazon EKS admite varias capas de seguridad de red:

Seguridad de las instancias administradas por EC2

El modo automático de Amazon EKS opera instancias administradas de EC2 con los siguientes controles de seguridad:

Seguridad de EC2

  • Las instancias administradas por EC2 mantienen las características de seguridad de Amazon EC2.

  • Para obtener más información sobre las instancias administradas por EC2, consulte Seguridad en Amazon EC2.

Administración del ciclo de vida de la instancia

Las instancias administradas de EC2 que funcionan con el modo automático de EKS tienen una vida útil máxima de 21 días. El modo automático de Amazon EKS termina automáticamente las instancias que sobrepasan esta vida útil. Este límite del ciclo de vida ayuda a evitar desviaciones en la configuración y mantiene la postura de seguridad.

Protección de datos

  • El almacenamiento de instancias de Amazon EC2 está cifrado. Se trata de almacenamiento directamente conectado a la instancia. Para obtener más información, consulte Protección de datos en Amazon EC2.

  • El modo automático de EKS administra los volúmenes asociados a las instancias de EC2 en el momento de la creación, incluidos los volúmenes raíz y de datos. El modo automático de EKS no administra completamente los volúmenes de EBS creados mediante las características de almacenamiento persistente de Kubernetes.

Administración de parches

  • El modo automático de Amazon EKS aplica revisiones automáticamente a las instancias administradas.

  • Dentro de las revisiones se incluyen:

    • Actualizaciones del sistema operativo

    • Parches de seguridad

    • Componentes del modo automático de Amazon EKS

nota

Los clientes mantienen la responsabilidad de proteger y actualizar las cargas de trabajo que se ejecutan en estas instancias.

Controles de acceso

  • El acceso directo a la instancia está restringido:

    • El acceso SSH no está disponible.

    • AWSEl acceso al Administrador de sesiones de Systems Manager (SSM) no está disponible.

  • Las operaciones de administración se realizan a través de la API de Amazon EKS y la API de Kubernetes.

Administración automatizada de los recursos

El modo automático de Amazon EKS no administra completamente los volúmenes de Amazon Elastic Block Store (Amazon EBS) creados mediante las características de almacenamiento persistente de Kubernetes. El modo automático de EKS tampoco administra los equilibradores de carga elásticos (ELB). El modo automático de Amazon EKS automatiza las tareas rutinarias de estos recursos.

Seguridad de almacenamiento

Seguridad del equilibrador de carga

  • Configuración automatizada de equilibradores de carga elásticos

  • Administración de certificados SSL/TLS mediante la integración de AWS Certificate Manager

  • Automatización de grupos de seguridad para el control de acceso al equilibrador de carga

  • Para obtener más información, consulte Seguridad en Elastic Load Balancing.

Prácticas recomendadas de seguridad

La siguiente sección describe las prácticas recomendadas de seguridad aplicables al modo automático de Amazon EKS.

  • Revise periódicamente las políticas de AWS IAM y las entradas de acceso de EKS.

  • Cuando usa selectores de etiquetas para subredes y grupos de seguridad en un NodeClass, el modo automático de EKS selecciona automáticamente cualquier subred o grupo de seguridad que tenga una etiqueta coincidente, incluidos los recursos que se etiqueten más adelante. Si necesita controlar exactamente qué subredes y grupos de seguridad puede usar Auto Mode, no se base únicamente en la selección de etiquetas. En su lugar, defina el alcance del rol de IAM del clúster de Amazon EKS Auto Mode para que ec2:CreateNetworkInterface se limite a subredes y grupos de seguridad específicos. En lugar de adjuntar la política administrada tal como está AmazonEKSNetworkingPolicy , use una política administrada por el cliente que restrinja ec2:CreateNetworkInterface a los recursos de subred y grupos de seguridad previstos, o adjunte una política adicional que impida realizar la acción en todos los demás recursos. Para obtener más información, consulte Elementos de política JSON de IAM: NotResource en la Guía del usuario de IAM.

  • Implemente patrones de acceso de privilegio mínimo para las cargas de trabajo.

  • Supervise la actividad del clúster a través de AWS CloudTrail y Amazon CloudWatch. Para obtener más información, consulte Registrar llamadas a la API como eventos de AWS CloudTrail y Supervisión de datos de clústeres con Amazon CloudWatch.

  • Utilice AWS Security Hub para evaluar la postura de seguridad.

  • Aplique los estándares de seguridad de pod apropiados para las cargas de trabajo.