├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── changelog.md ├── code_of_conduct.md ├── contributing.md ├── kubestriker ├── __init__.py ├── __main__.py ├── apps_v1api.py ├── bars.py ├── batch_v1api.py ├── cmd_exec.py ├── core_v1api.py ├── extensions_v1beta1api.py ├── jwt_token_converter.py ├── kubelet.py ├── kubelet_ro.py ├── kubelet_rw.py ├── policy_v1beta1api.py ├── psp_role.py ├── pvl_containers.py ├── rbac_authorization_v1api.py ├── service_discovery.py ├── service_hunt.py ├── validate_input.py └── validate_roles.py ├── media ├── auth.gif ├── docker.gif ├── insecure_port.gif ├── kube-striker.png ├── node_scan.gif ├── pip-install.gif ├── wave.gif └── webapp.png ├── requirements.txt ├── setup.py └── webapp └── kubestriker_webapp.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | *__pycache__* 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/README.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/changelog.md -------------------------------------------------------------------------------- /code_of_conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/code_of_conduct.md -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/contributing.md -------------------------------------------------------------------------------- /kubestriker/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /kubestriker/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/__main__.py -------------------------------------------------------------------------------- /kubestriker/apps_v1api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/apps_v1api.py -------------------------------------------------------------------------------- /kubestriker/bars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/bars.py -------------------------------------------------------------------------------- /kubestriker/batch_v1api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/batch_v1api.py -------------------------------------------------------------------------------- /kubestriker/cmd_exec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/cmd_exec.py -------------------------------------------------------------------------------- /kubestriker/core_v1api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/core_v1api.py -------------------------------------------------------------------------------- /kubestriker/extensions_v1beta1api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/extensions_v1beta1api.py -------------------------------------------------------------------------------- /kubestriker/jwt_token_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/jwt_token_converter.py -------------------------------------------------------------------------------- /kubestriker/kubelet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/kubelet.py -------------------------------------------------------------------------------- /kubestriker/kubelet_ro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/kubelet_ro.py -------------------------------------------------------------------------------- /kubestriker/kubelet_rw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/kubelet_rw.py -------------------------------------------------------------------------------- /kubestriker/policy_v1beta1api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/policy_v1beta1api.py -------------------------------------------------------------------------------- /kubestriker/psp_role.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/psp_role.py -------------------------------------------------------------------------------- /kubestriker/pvl_containers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/pvl_containers.py -------------------------------------------------------------------------------- /kubestriker/rbac_authorization_v1api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/rbac_authorization_v1api.py -------------------------------------------------------------------------------- /kubestriker/service_discovery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/service_discovery.py -------------------------------------------------------------------------------- /kubestriker/service_hunt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/service_hunt.py -------------------------------------------------------------------------------- /kubestriker/validate_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/validate_input.py -------------------------------------------------------------------------------- /kubestriker/validate_roles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/kubestriker/validate_roles.py -------------------------------------------------------------------------------- /media/auth.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/media/auth.gif -------------------------------------------------------------------------------- /media/docker.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/media/docker.gif -------------------------------------------------------------------------------- /media/insecure_port.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/media/insecure_port.gif -------------------------------------------------------------------------------- /media/kube-striker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/media/kube-striker.png -------------------------------------------------------------------------------- /media/node_scan.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/media/node_scan.gif -------------------------------------------------------------------------------- /media/pip-install.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/media/pip-install.gif -------------------------------------------------------------------------------- /media/wave.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/media/wave.gif -------------------------------------------------------------------------------- /media/webapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/media/webapp.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/setup.py -------------------------------------------------------------------------------- /webapp/kubestriker_webapp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vchinnipilli/kubestriker/HEAD/webapp/kubestriker_webapp.yaml --------------------------------------------------------------------------------