天天看点

使用Rancher搭建K8S集群环境基础移除环境相关命令安装Rancher浏览器访问保存URL新建集群选择自定义集群完善集群信息为集群注册节点当所有节点注册完成查看节点注册结果

环境基础

本环境是基于docker安装,如若未安装docker需要先安装,如若之前安装失败,或使用其他方法安装过K8S集群环境,则需要先将之前环境移除,否则在搭建环境时会报错

移除环境相关命令

  • 执行命令前

    需要

    先将已有容器备份

    ,否则移除后将失去相关内容
docker stop $(docker ps -aq) &
docker system prune -f &
docker volume rm $(docker volume ls -q) &
docker image rm $(docker image ls -q) &
rm -rf /etc/ceph \
       /etc/cni \
       /etc/kubernetes \
       /opt/cni \
       /opt/rke \
       /run/secrets/kubernetes.io \
       /run/calico \
       /run/flannel \
       /var/lib/calico \
       /var/lib/etcd \
       /var/lib/cni \
       /var/lib/kubelet \
       /var/lib/rancher/rke/log \
       /var/log/containers \
       /var/log/pods \
       /var/run/calico
           

安装Rancher

  • -d

    设置后台运行
  • --restart

    设置重启规则
  • -p

    映射端口
  • --privileged

    设置特权模式
docker run -d --restart=unless-stopped -p 80:80 -p 443:443 --privileged rancher/rancher
           
使用Rancher搭建K8S集群环境基础移除环境相关命令安装Rancher浏览器访问保存URL新建集群选择自定义集群完善集群信息为集群注册节点当所有节点注册完成查看节点注册结果

浏览器访问

  • https://服务ip
    使用Rancher搭建K8S集群环境基础移除环境相关命令安装Rancher浏览器访问保存URL新建集群选择自定义集群完善集群信息为集群注册节点当所有节点注册完成查看节点注册结果

保存URL

使用Rancher搭建K8S集群环境基础移除环境相关命令安装Rancher浏览器访问保存URL新建集群选择自定义集群完善集群信息为集群注册节点当所有节点注册完成查看节点注册结果

新建集群

使用Rancher搭建K8S集群环境基础移除环境相关命令安装Rancher浏览器访问保存URL新建集群选择自定义集群完善集群信息为集群注册节点当所有节点注册完成查看节点注册结果

选择自定义集群

使用Rancher搭建K8S集群环境基础移除环境相关命令安装Rancher浏览器访问保存URL新建集群选择自定义集群完善集群信息为集群注册节点当所有节点注册完成查看节点注册结果

完善集群信息

  • 设置

    集群名称

    ,选择

    网络驱动

    ,

    其他默认

    直接下一步即可
    使用Rancher搭建K8S集群环境基础移除环境相关命令安装Rancher浏览器访问保存URL新建集群选择自定义集群完善集群信息为集群注册节点当所有节点注册完成查看节点注册结果

为集群注册节点

  • 主节点选择

    所有角色

    ,将命令

    复制到主机上执行

    使用Rancher搭建K8S集群环境基础移除环境相关命令安装Rancher浏览器访问保存URL新建集群选择自定义集群完善集群信息为集群注册节点当所有节点注册完成查看节点注册结果
  • 工作节点
    使用Rancher搭建K8S集群环境基础移除环境相关命令安装Rancher浏览器访问保存URL新建集群选择自定义集群完善集群信息为集群注册节点当所有节点注册完成查看节点注册结果

当所有节点注册完成

  • 等待服务集群可用(这个过程时间较长耐心等待即可)
  • 如若保存则执行文章开头相关

    移除环境相关命令

    ,将环境删除重新安装
    使用Rancher搭建K8S集群环境基础移除环境相关命令安装Rancher浏览器访问保存URL新建集群选择自定义集群完善集群信息为集群注册节点当所有节点注册完成查看节点注册结果

查看节点注册结果

  • 等待所有节点都注册完成即可
    使用Rancher搭建K8S集群环境基础移除环境相关命令安装Rancher浏览器访问保存URL新建集群选择自定义集群完善集群信息为集群注册节点当所有节点注册完成查看节点注册结果