Proxy the Kubernetes Dashboard in GitLab
Problem to solve
It's really hard to know what the resources in my Kubernetes cluster looks like. The ability to visualize the resources may help me understand my cluster better.
Kubernetes provides a supported Dashboard solution
- Detect if Kubernetes dashboard is installed.
- If Kubernetes dashboard is present, proxy and surface the Kubernetes dashboard within GitLab
Permissions and Security
We leave the permission to the user installing the Kubernetes Dashboard. It's up to them what RBAC the Kubernetes Dashboard has.