Skip to content

pbaumbach/vulnapp

 
 

Repository files navigation

Usage

Deploy the app:

kubectl apply -f  https://raw.githubusercontent.com/isimluk/vulnapp/master/vulnerable.example.yaml

Get web address:

watch -n 1 echo 'http://$(kubectl get service vulnerable-example-com  -o yaml -o=jsonpath="{.status.loadBalancer.ingress[0].ip}")/'

If the ip field is not present try:

watch -n 1 echo 'http://$(kubectl get service vulnerable-example-com  -o yaml -o=jsonpath="{.status.loadBalancer.ingress[0].hostname}")/'

Tear down the app:

kubectl delete -f  https://raw.githubusercontent.com/isimluk/vulnapp/master/vulnerable.example.yaml

Appendix A

The latest docker build: Docker Repository on Quay

About

Executing shell commands via HTTP server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 77.4%
  • Roff 17.0%
  • Makefile 3.1%
  • Shell 1.6%
  • Dockerfile 0.9%