madhuakula / kubernetes-goat

Kubernetes Goat is a "Vulnerable by Design" cluster environment to learn and practice Kubernetes security using an interactive hands-on playground 🚀
https://madhuakula.com/kubernetes-goat
MIT License
4.39k stars 709 forks source link

vagrant stand for kubegoat #26

Open bykvaadm opened 3 years ago

bykvaadm commented 3 years ago

i've made fully automated vagrant-ansible chain to bring up k8s cluster and setup kubegoat inside. if u r interested in i can make a pr into repo.

https://github.com/bykvaadm/kubegoat-vagrant

madhuakula commented 3 years ago

Hey @bykvaadm

I really appreciate the help and suggestion. But I wanted to make the Kubernetes Goat independent of the platform wherever the Kubernetes can be still we can deploy this as a project. That's why I haven't created the vagrant setup initially and used the Katacoda playground.

But maybe in the future, I might have to do with something like vagrant as most of the newer releases of Kubernetes change the way it's doing and functionalities.

Give me some time to think about this and I will update you.

Thank you so much once again :pray:

madhuakula commented 1 year ago

Hi @bykvaadm

My apologies for the delay, given the movement towards project. Lets keep this aside as a way to setup. just like https://madhuakula.com/kubernetes-goat/docs/how-to-run/kind may be you can create another section saying vagrant and lets add the setup resources to https://github.com/madhuakula/kubernetes-goat/tree/master/platforms

Would appreciate your inputs and contributions 🙏

bykvaadm commented 3 weeks ago

hey) we've moved to terraform+kubespary; if u really need vagrant, i can do it