Kubernetesで実行できるすべての許可された操作をどのようにリストできますか?

Kubernetesで実行できるすべての許可された操作をどのようにリストできますか?

k8sのk8sクラスターへのアクセスを許可されており、ポッドの作成/削除などのクラスターにどのような権限があるかを確認したいと思います。これまでは、特定のタスクを確認するコマンドを知っています。たとえば、次のようになります。

kubectl auth can-i get pods

しかし、他のコマンドもすべて見ることができれば良いと思いますので、知っている人がいれば喜んで共有します。

ベストアンサー1

単に以下を実行できます。

kubectl auth can-i --list

ヘルプによると:

kubectl auth can-i --help


--list=false:
If true, prints all allowed actions.

おすすめ記事