在創建pod時,進入pod失敗
kubectl exec -it nginx-deployment-d55b94fd-xcrtg sh
error
檢查問題,一直找不到答案,通過logs發現,同樣不能實現
在這里插入圖片描述
查其原因,是kubelet的配置問題,這里修改node節點的kubelet.json配置,
在node中分別修改
vi /opt/kubernetes/cfg/kubelet.config
------------------在文件末尾添加,認證確認
authentication:
anonymous:
enabled: true
----------------
# 然后重啟kubelet
systemctl restart kubelet
在master節點上,添加認證用戶,直接使用下列命令實現
kubectl create clusterrolebinding system:anonymous --clusterrole=cluster-admin --user=system:anonymous
重新實現,發現可以啦,進入pod完美。