Open
Description
Summary
Enable users to download Kubeconfig file for any cluster/namespace
Motivation
Kubeconfig is created and shared by devops to developers for accessing K8s cluster from the local system (command line). Painpoint: There is a dependency on devops for developers to get kubeconfig.
Proposal
Create a self-serve experience to generate kubeconfig file with desired permissions, expiration
Users should be able to
Developers:
- Discover cluster/namespace for Kubeconfig download
- define access/expiration for each download
Devops/superadmin:
- For a cluster, enable kubeconfig to be downloadable.
Related Docs:
AB#349