我想确认经过身份验证的用户以及分配的角色和分配的群集角色的信息。我该怎么办?
答案 0 :(得分:2)
已认证用户的信息
看到Define clusters, users, and contexts时,您意识到需要获取与已定义的上下文相关的信息。
kubectl config --kubeconfig=config-demo use-context dev-frontend
kubectl config --kubeconfig=config-demo view --minify
输出显示与dev-frontend上下文关联的配置信息:
apiVersion: v1
clusters:
- cluster:
certificate-authority: fake-ca-file
server: https://1.2.3.4
name: development
contexts:
- context:
cluster: development
namespace: frontend
user: developer
name: dev-frontend
current-context: dev-frontend
kind: Config
preferences: {}
users:
- name: developer
user:
client-certificate: fake-cert-file
client-key: fake-key-file
已分配角色和已分配群集角色。
您可以列出所有用户或群集的角色,但仍需要解析结果以获取 a 用户或 a 群集的角色。
示例:“ kubectl and seeing (cluster)roles assigned to subjects”。