vmware-archive / octant

Highly extensible platform for developers to better understand the complexity of Kubernetes clusters.
https://octant.dev
Apache License 2.0
6.28k stars 484 forks source link

Support RBAC impersonation #1379

Open bryanl opened 4 years ago

bryanl commented 4 years ago

Describe the problem/challenge you have

In clusters, a user may not be assigned direct permissions to perform actions on resources. Instead, a generic user/generic group is assigned the specific permissions and users can impersonate the generic user to be able to perform the required functions. See https://docs.bitnami.com/tutorials/simplify-kubernetes-resource-access-rbac-impersonation/ for more details.

Describe the solution you'd like

Octant should be able to impersonate a user and an optional group from the user interface. When impersonation is in effect, the output will be based on the entity that is being impersonated.

GuessWhoSamFoo commented 4 years ago

Also see: https://github.com/vmware-tanzu/octant/issues/131

(Github has a bug where the autocomplete for PR number only shows >1000)