An immersive, hands-on workshop that teaches offensive and defensive security techniques for AWS EKS and ECR through real-world attack and defense scenarios.
EKS Goat: AWS ECR & EKS Security Masterclass by Anjali & Divyanshu
This tool is designed as an educational resource for security professionals, cloud engineers, and DevOps teams to learn how to identify and exploit misconfigurations in AWS EKS clusters and ECR images, then apply best practices to secure these environments. It is used primarily in training environments to simulate attacks and defenses on Kubernetes clusters hosted on AWS.
This workshop requires participants to have an AWS account with admin privileges and billing enabled, as well as a Gmail account for documentation access. It is intended for hands-on learning and assumes familiarity with Kubernetes, AWS EKS, and cloud security concepts. No direct CLI commands are provided in the repository README; usage is primarily through guided labs and workshop materials.
Have a Gmail account to access the documentation
Set up GitHub Codespace for lab configuration and deployment
Bring your own AWS account with billing enabled and admin privileges
Use a laptop with an updated browser (with administrative privileges if required)
Follow deployment documentation at https://ekssecurity.kubernetesvillage.com/