mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-08-02 04:35:33 +02:00

* kubectl: add page for auth command * Update pages/common/kubectl-auth.md Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> --------- Co-authored-by: Managor <42655600+Managor@users.noreply.github.com>
812 B
812 B
kubectl auth
Inspect access permissions in a Kubernetes cluster. More information: https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#auth.
- Check if the current user can perform all actions on all resources in a specific namespace:
kubectl auth can-i '*' '*' {{[-n|--namespace]}} {{namespace}}
- Check if the current user can perform a specific verb on a specific resource:
kubectl auth can-i {{verb}} {{resource}} {{[-n|--namespace]}} {{namespace}}
- Check if a specific user or service account can perform an action on a resource:
kubectl auth can-i {{verb}} {{resource}} {{[-n|--namespace]}} {{namespace}} --as {{user_or_sa}}
- List all actions the current user is allowed to perform in a namespace:
kubectl auth can-i --list {{[-n|--namespace]}} {{namespace}}