EKS Control Plane Security

0

Hi,

A customer in the enterprise sector who is currently evaluating EKS. They have an internal security document and they need help answering the following questions:

  • Can you customize the AMI for the control pane nodes?

I know it is possible to build custom AMI for the worker nodes but what about the control pane? My guess is that it isn't possible as part of the managed service offering but I want to double check.

  • Can you activate AppArmor or SELinux on control pane nodes?

  • Are the K8S components (api, scheduler, etc.) containerised on the control pane and can we limit the number of processes?

For the latter part I assume the answer is no, but I'm just curious about the first part.

AWS
preguntada hace 4 años747 visualizaciones
1 Respuesta
2
Respuesta aceptada

AFAIK. Q: Can you customise the AMI for the control pane nodes? Ans: No. We can't since it's managed by AWS. You are right. Q: Can you activate AppArmor or SELinux on control pane nodes? Ans: No for control plane and Yes for worker nodes i.e. pods/container -- refer slide#31 https://d1.awsstatic.com/events/reinvent/2019/REPEAT_1_Running_high-security_workloads_on_Amazon_EKS_CON334-R1.pdf Q: Are the K8S components (api, scheduler, etc.) containerized on the control pane and can we limit the number of processes? Ans: Yes the component are containerized but again we don't have access to view inside the control plane. https://www.eksworkshop.com/010_introduction/architecture/architecture_control/ https://kubernetes.io/docs/concepts/overview/components/#master-components

respondido hace 4 años
profile picture
EXPERTO
revisado hace 5 meses

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas