k8s集群master和node配置完成,并测试成功后,在master上执行kubectl get nodes获取不到node的信息:No resources found.
1.查看是否关闭了防火墙和防御机制
systemctl stop firewalld
seteforce 0
2.修改apiserver配置文件
vim /etc/kubernetes/apiserver
找到
”KUBE_ADMISSION_CONTROL="--admission_control=NamespaceLifecycle,NamespaceExists,LimitRanger,SecurityContextDeny,ServiceAccount,ResourceQuota"
去掉ServiceAccount,保存退出。
重启此服务
systemctl restart kube-apiserver
再次执行kubectl get pods 显示正常