如何在Kubernetes中找到绑定到服务帐户的角色或集群角色?

时间:2019-04-12 07:46:20

标签: kubernetes permissions rbac

kubectl是否有办法找出与服务帐户绑定的集群或角色?

1 个答案:

答案 0 :(得分:3)

您可以执行以下操作:

kubectl get rolebindings,clusterrolebindings \
  --all-namespaces  \
  -o custom-columns='KIND:kind,NAMESPACE:metadata.namespace,NAME:metadata.name,SERVICE_ACCOUNTS:subjects[?(@.kind=="ServiceAccount")].name' | grep "<SERVICE_ACCOUNT_NAME>"

用所需的服务帐户名称替换grep。