暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

用rancher管理多MSP k8s

运维入门时间 2021-08-19
280


       本文主要适合新手运维在MSP场景快速配置管理K8S ,并在MSP的网络环境中给出一定思路, 如果已经解决该问题 直接该过该文章。



       本文主要有下列几个内容


0、初始化

1、创建安装部署rancher

2、利用ldap进行统一登陆配置

3、添加 已有集群

4、测试k8s功能


 0 

初始化系统


 

选择合适系统安装docker 并启动

    yum -y install docker
    systemctl start docker


     需求配置添加阿里云docker加速器


      sudo mkdir -p etc/docker
      sudo tee etc/docker/daemon.json <<-'EOF'
      {
      "registry-mirrors": ["https://xb8mbct2.mior.aliyuncs.com"]
      }
      EOF
      sudo systemctl daemon-reload
      sudo systemctl restart docker


       1 

      创建安装部署rancher


        docker run -d --privileged  \
        --restart=unless-stopped \
        -p 80:80 -p 443:443 \
        -v opt/rancher:/var/lib/rancher \
        rancher/rancher:latest

             


         2 

        配置统一登陆



        利用ldap进行统一登陆配置


        单击认证


        配置ldap


        值得注意的是是UID检索的 还是通过CN检索的



         

         3 

        添加 已有集群



             例子

          kubectl create clusterrolebinding cluster-admin-binding --clusterrole cluster-admin --user [USER_ACCOUNT]        


          kubectl apply -f https://172.16.12.171/v3/import/hznqx8tkvctfgdth856txll6czmvnqv7rmphm9mkvl5p8nmwzgcxh4_c-k9vs4.yaml    

             如何没有解决https问题 参考这个 第3行命令参考这个

            curl --insecure -sfL https://172.16.12.171/v3/import/hznqx8tkvctfgdth856txll6czmvnqv7rmphm9mkvl5p8nmwzgcxh4_c-k9vs4.yaml | kubectl apply -f -




             4 

            用rancher参考仪盘

              https://172.16.12.171/c/c-k9vs4/nodes



              本教程适合新手运维 希望对大家有所帮助!


              文章转载自运维入门时间,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

              评论