Closed CalbeeMing0530 closed 4 years ago
应该是在创建用户的时候出错了吧,另外你使用kubectl操作peter的namespace的时候没有用-n peter
来指定namespace。
我试了加-n peter,但还是报那个错误,会不会创建Peter时生成的证书有问题? 我是按教程一步一步来的,我试着将$HOME/.kube/config替换为peter.kubeconfig,然后kubectl get po -n peter就报错了,等我切换回之前的config,就可以正常显示了(在创建peter.kubeconfig之后,还没有切换peter.kubeconfig之前我在peter namespace创建了nginx的deployment作为测试),如下图所示:
查看了下绑定的信息如下图:
创建用户是使用的create-user.sh这个脚本,您的意思时创建用户时候出错了?能给点提示吗?或是需要什么信息,我可以提供出来,非常感谢! @rootsongjc
环境
版本和配置信息
操作
导致该问题的操作或现象
按照jimmy老师文档操作安装kubeconfig文件 文档链接: https://jimmysong.io/kubernetes-handbook/guide/kubectl-user-authentication-authorization.html https://jimmysong.io/kubernetes-handbook/practice/create-tls-and-secret-key.html
截图所示:
自己认为是否这步出现了错误?
原文档截图:
我的截图:
日志
日志或报错信息
最后报错信息为Unable to connect to the server: x509: certificate signed by unknown authority