美文网首页
k8s的flannel一直装不上

k8s的flannel一直装不上

作者: cjlynn | 来源:发表于2022-04-20 12:39 被阅读0次

    提示一堆没有权限的错误,错误就不列在这里了。

    分析查找

    找日志找
    journalctl -xefu kubelet
    网上找原因都没有结果
    后来通过命令
    kubectl config current-context
    得到system:node:node01@kubernetes
    而能正常执行kubectl的是kubernetes-admin@kubernetes
    想改current-context,不知道怎么改成kubernetes-admin@kubernetes
    最后反复看了不同网页的安装版本,才发现由于安装的时候,少了些步骤所以才出现这个问题。

    解决方法

    master上需要

    cat << EOF >> ~/.bashrc
    export KUBECONFIG=/etc/kubernetes/admin.conf
    EOF
    source ~/.bashrc
    

    而且发现在/etc/profile里面有,这个果断删除这一行

    export KUBECONFIG=/etc/kubernetes/kubelet.conf
    

    source /etc/profile

    之后之后直接安装flannel,看到安装成功

    [root@node01 test]# kubectl apply -f kube-flannel.yml      
    podsecuritypolicy.policy/psp.flannel.unprivileged created
    clusterrole.rbac.authorization.k8s.io/flannel created
    clusterrolebinding.rbac.authorization.k8s.io/flannel created
    serviceaccount/flannel created
    configmap/kube-flannel-cfg created
    daemonset.apps/kube-flannel-ds created
    

    完成。

    相关文章

      网友评论

          本文标题:k8s的flannel一直装不上

          本文链接:https://www.haomeiwen.com/subject/ydlvertx.html