环境:CentOS Linux release 7.2.1511 (Core)
使用yum 直接安装
yum install -y etcd kubernetes
启动
systemctl start etcd
systemctl start docker
systemctl start kube-apiserver
systemctl start kube-controller-manager
systemctl start kube-scheduler
systemctl start kubelet
systemctl start kube-proxy
创建mysql.rc.yaml
执行kubectl create -f mysql.yaml 执行成功。
执行kubectl get rc 反馈正常
执行kubectl get pods .显示 : No resources found
========================解决办法==============================
1.vim /etc/kubernetes/apiserver
2.找到这
”KUBE_ADMISSION_CONTROL="--admission_control=NamespaceLifecycle,NamespaceExists,LimitRanger,SecurityContextDeny,ServiceAccount,ResourceQuota"
去掉ServiceAccount,保存退出。
3.systemctl restart kube-apiserver 重启此服务
再次执行kubectl get pods 显示正常