![vSphere with Tanzu 在 _supervisor_ 中以 Kubernetes 集群管理员身份登录](https://linux22.com/image/763732/vSphere%20with%20Tanzu%20%E5%9C%A8%20_supervisor_%20%E4%B8%AD%E4%BB%A5%20Kubernetes%20%E9%9B%86%E7%BE%A4%E7%AE%A1%E7%90%86%E5%91%98%E8%BA%AB%E4%BB%BD%E7%99%BB%E5%BD%95.png)
如何以 Tanzu 的主管集群管理员身份登录?
我可以以 vSphere 管理员身份登录主管集群(10.xyz),如下所示:
$ kubectl vsphere login --server=x10.x.y.z --insecure-skip-tls-verify
Username: [email protected]
Password:
Logged in successfully.
$ kubectl config set-context 10.x.y.z
Context "10.x.y.z" modified.
$ kubectl get wcpclusters -A
NAMESPACE NAME AGE
test1 test1 20d
test1 test2 20d
但是 vSphere 管理员在主管中没有 Kubernetes 集群管理员权限,因此无法执行许多操作,例如列出主管集群的机密:
$ kubectl get secrets
Error from server (Forbidden): secrets is forbidden: User "sso:[email protected]" cannot list resource "secrets" in API group "" in the namespace "default"
我搜索了很多,但只找到了以客户集群的 kubernetes 集群管理员身份登录的说明。就我而言,我希望在主管集群中拥有这些权限。
谢谢