Jau*_*hez 1 kubernetes kubectl
嗨,我有一台配置了 kubernetes 的服务器(不使用 minikube),我可以毫无问题地执行 kubectl 命令,例如kubectl get all, kubectl delete pod, kubectl delete apply...
我想知道如何允许我服务器上的另一个用户执行 kubectl 命令,因为如果我更改为另一个用户并尝试执行kubectl get all -s localhost:8443我得到:
Error from server (BadRequest): the server rejected our request for an unknown reason
我已经阅读了Kubernetes 授权文档,但我不确定它是否是我要找的。
发生这种情况是因为kubeconfig该用户没有文件。您需要在默认位置$HOME/.kube/config或KUBECONFIG环境变量指向的任何位置为其他用户提供相同的 kubeconfig 文件。
您可以将kubeconfig工作用户的现有文件复制到非工作用户的上述位置。
| 归档时间: |
|
| 查看次数: |
482 次 |
| 最近记录: |