zoukankan      html  css  js  c++  java
  • 36 【kubernetes】coredns

    CoreDNS是k8s中,master节点和从节点及其pods之间通信的接口。

    但是上个博客中遇到一个问题dns一直处于crush的状态。

    https://www.cnblogs.com/helww/p/10040819.html,通过官方安装程序解决的。

    详见   章节2.4。

    今天又碰到crush的问题了,详细日志是:

    Dec  3 16:29:54 localhost kubelet[40839]: E1203 16:29:54.555984   40839 pod_workers.go:186] 
    Error syncing pod 06fa20c9-f3c6-11e8-a60b-000c29fc476d ("coredns-576cbf47c7-4fzjr_kube-system(06fa20c9-f3c6-11e8-a60b-000c29fc476d)"), 
    skipping: failed to "StartContainer" for "coredns" with CrashLoopBackOff: "Back-off 5m0s restarting failed container=coredns pod=coredns-576cbf47c7-4fzjr_kube-system(06fa20c9-f3c6-11e8-a60b-000c29fc476d)"

    然后重新找了下google,最后在这个页面上找到了答案:

    https://github.com/kubernetes/kubeadm/issues/998

    解决方案是:

    kubectl -n kube-system get deployment coredns -o yaml | 
      sed 's/allowPrivilegeEscalation: false/allowPrivilegeEscalation: true/g' | 
      kubectl apply -f -

    最终效果是coredns有两个进程再跑,一个是running,有一个是CrashLoopBackOff。算是往前推进了一丢丢。

  • 相关阅读:
    String的方法capitalize
    python基本运算符
    计算机中常用进制转换
    python中的print函数
    python转义字符
    3.python中的基本概念
    4.input()
    1.计算机基础知识
    Pyhton实用的format()格式化函数
    jieba(结巴)常用方法
  • 原文地址:https://www.cnblogs.com/helww/p/10059591.html
Copyright © 2011-2022 走看看