execit
exec any pod in one web page.
💡 Intro
Super simple terminal management in k8s.
✨ Features
- multi cluster
- like kubernetes dashboard, but more simple and powerful.
- audit log.
- i18n.
🚀 Installation
kubectl apply -f https://raw.githubusercontent.com/duc-cnzj/execit/master/deploy.yaml
kubectl port-forward -n execit svc/execit 31996:80
username: admin
, password: 123456
open http://localhost:31996
💡 Minimum permissions required
Resource |
Verbs |
pods |
get , list , watch |
deployments |
get , list , watch |
statefulsets |
get , list , watch |
pods/exec |
create |
pods/log |
get |
metrics.k8s.io/pods(optional) |
get |
🧀 Preview
TODO
- Multi-cluster management
- base on deployment, statefulset
- RBAC
- base permission for execit