zoukankan      html  css  js  c++  java
  • k8s 启动pod的问题

    版本:

    • k8s 1.5
    • docker 1.3
    • CentOS 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
    
  • 相关阅读:
    01分数规划基本类型
    hdu3976
    hdu1430 康托展开+bfs预处理
    模板
    模板
    redis初始
    mybatis12
    mybatis13
    mybatis10
    springmvc10
  • 原文地址:https://www.cnblogs.com/xingyys/p/11570569.html
Copyright © 2011-2022 走看看