
Entorno de clúster Kubernetes intencionalmente vulnerable para formación práctica en seguridad. Incluye más de 22 escenarios que cubren escape de contenedores, configuraciones incorrectas de RBAC, SSRF y seguridad en tiempo de ejecución con Falco y Tetragon.
✨ Kubernetes Goat está diseñado para ser un entorno de clúster intencionalmente vulnerable para aprender y practicar seguridad en Kubernetes 🚀
🙌 Consulta https://madhuakula.com/kubernetes-goat para la guía 📖
Asegúrate de tener acceso de administrador al clúster de Kubernetes y de tener instalado kubectl. Consulta la documentación para la instalación
Asegúrate de tener instalado el gestor de paquetes helm. Consulta la documentación para la instalación
Para configurar los recursos de Kubernetes Goat en tu clúster, ejecuta los siguientes comandos:
git clone https://github.com/madhuakula/kubernetes-goat.git
cd kubernetes-goat
chmod +x setup-kubernetes-goat.sh
bash setup-kubernetes-goat.sh
kubectl get pods

bash access-kubernetes-goat.sh
http://127.0.0.1:1234Consulta https://madhuakula.com/kubernetes-goat/docs/how-to-run para configurar Kubernetes Goat en diversos entornos como GKE, EKS, AKS, K3S, KIND, etc.
Aquí está la guía detallada paso a paso para aprender y usar Kubernetes Goat 🎉: guía de documentación
Referencia: https://madhuakula.com/kubernetes-goat
Kubernetes Goat contiene vulnerabilidades, aplicaciones y configuraciones creadas intencionalmente para atacar y obtener acceso a tu clúster y cargas de trabajo. Por favor, NO lo ejecutes junto con tus entornos e infraestructura de producción. Recomendamos encarecidamente ejecutarlo en un entorno seguro y aislado (contenido).
Kubernetes Goat se utiliza únicamente con fines educativos. No pruebes ni apliques estos ataques en sistemas sin permiso. Kubernetes Goat no ofrece ninguna garantía; al usarlo, asumes toda la responsabilidad por los resultados.
Gracias a estas maravillosas personas: 🎉