k8s 启动pod的问题

mac2022-06-30  75

版本:

k8s 1.5docker 1.3CentOS 7.6

使用命令 kubectl get pods输出no resources。解决方法是修改 apiserver 的配置文件

vim /etc/kubernetes/apiserver ... KUBE_ADMISSION_CONTROL="--admission-control=NamespaceLifecycle,NamespaceExists,LimitRanger,SecurityContextDeny,ResourceQuota"

去掉原先的ServiceAccount。然后重启apiserver

systemctl restart apiserver

启动pod是,一直处于ContainerCreating状态,需要安装

yum install *rhsm*

查看docker日志,docker一直再拉取registry.access.redhat.com/rhel7/pod-infrastructure,且提示不存在,所以修改 kubelet 配置文件

vim /etc/kubernetes/kubelet KUBELET_POD_INFRA_CONTAINER="--pod-infra-container-image=docker.io/tianyebj/pod-infrastructure"

然后重启kubelet

systemctl restart kubelet

转载于:https://www.cnblogs.com/xingyys/p/11570569.html

最新回复(0)