Kuberneter无法创建pod
2 min read
环境
腾讯云CentOS7.3
使用yum安装etcd和Kubernetes软件
yum install -y ectd 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
完成一个单机版的Kubernetes集群环境。
问题
创建mysql-rc.yaml
kubectl create -f mysql-rc.yaml
查看创建的服务
kubectl get rc # 反馈正常
查看pds,显示『no resource found』
kubectl get pods
解决办法
- $ vim /etc/kubernetes/apiserver
- 找到这一行 “KUBE_ADMISSION_CONTROL=“–admission_control=NamespaceLifecycle,NamespaceExists,LimitRanger,SecurityContextDeny,ServiceAccount,ResourceQuota”,去掉ServiceAccount,保存退出。
- 重启kube-apiserver服务: $systemctl restart kube-apiserver
Last updated on 2018-06-10