rancher 快速搭建k8s

作者: sdwangyw | 来源:发表于2020-08-17 09:16 被阅读0次
    1. 安装yum

    2. 安装docker

    3. 启动rancher

      # 总是重启unless-stopped
      docker run -d --restart=unless-stopped -v /app:/var/lib/rancher/ -p 80:80 -p 443:443 rancher/rancher
      或
      docker run -d  -v /app:/var/lib/rancher/ -p 80:80 -p 443:443 rancher/rancher
      
    1. 浏览器访问ip:80 登录 并录入admin密码和rancher agent 地址

    2. 创建集群

      1. 输入集群名称

      2. 选择rancher版本

      3. 选择网络组件

      4. 角色

        1. etcd

          具有etcd角色的节点运行etcd,这是一个用于存储Kubernetes集群配置数据,具有一致性且高可用的键值存储服务。 etcd将数据复制到每个节点。
          注意:在用户界面中,具有etcd角色的节点显示为“Unschedulable”,这意味着默认情况下不会将Pod调度到这些节点。

          controlplane

          具有controlplane角色的节点运行Kubernetes主组件(不包括etcd,因为它是单独的角色)。 有关组件包括kube-apiserver,kube-scheduler,kube-controller-manager和cloud-controller-manager。
          注意:在用户界面中,具有controlplane角色的节点显示为“Unschedulable”,这意味着默认情况下不会将Pod调度到这些节点。

          worker

          具有worker角色的节点运行Kubernetes节点组件。 有关组件包括kubelet,kube-proxy,Container runtime。

          img

    注意:创捷节点时过程比较漫长,rancher页面可能提示结点异常,大约一个多小时后自动创建完成。主要是下载镜像时间长

    部署中的坑

    1. 搭建过程提示 [etcd] Failed to bring up Etcd Plane: etcd cluster is unhealthy: hosts [192.168.137.133] failed to report healthy. Check etcd container logs on each host for more information

      修复 https://www.jianshu.com/p/b082ebdc93bf

      df -h|grep kubelet |awk -F % '{print $2}'|xargs umount
      
      sudo rm /var/lib/kubelet/* -rf
      
      sudo rm /etc/kubernetes/* -rf
      
      sudo rm /etc/cni/* -rf
      
      sudo rm /var/lib/rancher/* -rf
      
      sudo rm /var/lib/etcd/* -rf
      
      sudo rm /var/lib/cni/* -rf
      
      sudo rm /opt/cni/* -rf
      
      sudo ip link del flannel.1
      
      ip link del cni0
      
      iptables -F && iptables -t nat -F
      
      docker ps -a|awk '{print $1}'|xargs docker rm -f
      
      docker volume ls|awk '{print $2}'|xargs docker volume rm
      
      systemctl restart docker
      
      
    1. 添加主机无反应:主机hostname 相同 ,执行 hostname name01 修改主机名

    相关文章

      网友评论

        本文标题:rancher 快速搭建k8s

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