exec-it
exec pods in one web page.
๐ก Intro
Super simple terminal management tool in k8s.
โจ Features
- single pod web proxy.
- multi cluster
- like kubernetes dashboard, but more simple and friendly.
- 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 |
| job(optional) |
get, list, watch |
| pods/exec |
create |
| pods/log |
get |
| pods/portforward(single pod web proxy) |
create |
| metrics.k8s.io/pods(optional) |
get |
The web proxy is only suitable for some web applications.
for example:
โ
kiali, prometheus, minio, ceph-dashboard...
โ grafana...
๐ง Preview
