zoukankan      html  css  js  c++  java
  • kubernetes初始化遇到的错误

     

    https://training.play-with-kubernetes.com/kubernetes-workshop/

     

     

     

    kubeadm join 192.168.1.110:6443 --token lj36a3.rom4laxfccjftfhj

        --discovery-token-ca-cert-hash sha256:d9cf5509778e9cb2876aa2e78d6096414f50dda373c5756b880197e567bb64bf 

     

     

     

     

     

    10.0.2.15

     

     

    kubeadm join 10.0.2.15:6443 --token lj36a3.rom4laxfccjftfhj

        --discovery-token-ca-cert-hash sha256:d9cf5509778e9cb2876aa2e78d6096414f50dda373c5756b880197e567bb64bf 

     

     

     

     

     

     

    kubeadm join 192.168.1.110:6443 --token obxzak.4fzurenhbu5qrwfh --v=5 --discovery-token-unsafe-skip-ca-verification

     

     

     

     

    kubeadm init phase certs apiserver --apiserver-advertise-address 192.168.1.110 --apiserver-cert-extra-sans 192.168.1.110

     

     

     

    ========

     

    重置cert相关问题:

    rm /etc/kubernetes/pki/apiserver.*

     

    ??  kubeadm init  phase certs all --apiserver-advertise-address=192.168.1.110 --apiserver-cert-extra-sans=192.168.1.110

     

    docker rm -f `docker ps -q -f 'name=k8s_kube-apiserver*'`

    systemctl restart kubelet

     

     

    初始化:

    kubeadm init --apiserver-cert-extra-sans=192.168.1.110,10.0.2.15,0.0.0.0  --apiserver-advertise-address 192.168.1.110  --pod-network-cidr=10.244.0.0/16 --v=5

     

     

     

    ?? —pod-network-cidr=192.168.0.1/24 

     

    X509证书错误:

      mkdir -p $HOME/.kube

      sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config

      sudo chown $(id -u):$(id -g) $HOME/.kube/config

     

     

    查找token

    kubeadm token create --print-join-command

    kubeadm token list

     

    加入

     

     

    notready的问题:

    1. kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml

     

    kubectl apply -f https://raw.githubusercontent.com/coreos/flannel/master/Documentation/kube-flannel.yml

     

     

     

    查看日志排查问题:

    journalctl -f -u kubelet

     

     

     

     

    配置缺失的问题:is missing FLANNEL_NETWORK, FLANNEL_SUBNET, FLANNEL_MTU, FLANNEL_IPMASQ:

     

    Just got the same problem - fixed it by manually adding the file:

    /run/flannel/subnet.env

    FLANNEL_NETWORK=10.244.0.0/16

    FLANNEL_SUBNET=10.244.0.1/24

    FLANNEL_MTU=1450

    FLANNEL_IPMASQ=true

     

     

    kubeless初始化报错需要手动清除组件

    https://stackoverflow.com/questions/52009124/not-able-to-completely-remove-kubernetes-customresource 

    需要手动清除的:

     

    kc delete crd cronjobtriggers.kubeless.io

    kc delete crd functions.kubeless.io

    kc delete crd httptriggers.kubeless.io

    kc delete clusterroles kubeless-controller-deployer

  • 相关阅读:
    Spring Cloud
    如何修改容器时间而不改变宿主机时间?
    消息中间件 RabbitMQ 入门篇
    CentOS7下NFS服务安装及配置固定端口
    查看ssh有没有被黑的IP
    JVM常用命令和性能调优建议
    nfs高可用
    kafka集群部署以及单机部署
    OSGI企业应用开发(十三)OSGI Web应用开发(二)
    OSGI企业应用开发(十二)OSGI Web应用开发(一)
  • 原文地址:https://www.cnblogs.com/eret9616/p/14546715.html
Copyright © 2011-2022 走看看