如何获取可以在RBAC角色中使用的子资源列表?
例如,我知道pods/exec
是有效资源(实际上是通过搜索SO发现的),但是我无法弄清楚正式提到的位置。
kubectl api-resources
给了我pods
作为有效资源,但没有给我pods/exec
。
我正在查看Kubernetes API网站(https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.14/),但是如果有该信息,我将找不到它。
像我这样的凡人应该如何找到这些信息?
答案 0 :(得分:1)
我同意它不会为您提供太多细节。我有同样的问题。
几周前,我遇到了这个问题。
https://stackoverflow.com/a/51289417/2752291
答案 1 :(得分:0)
这些api没有正式记录。 exec
是一个实际上由kubelet公开的api。您可以检查kubelet code来查看kubelet公开了哪些api。