【下一代核心技术DevOps】:(二)Rancher的应用及优势简介

         1.环境选择linux

         安装Rancher环境,必定要在干净的linux主机上进行,避免出现因配置致使的莫名其妙的问题。服务器操做系统建议CentOS7.4(内核3.10以上)低于这个版本的系统 如7.3 7.2会报一docker

         个小bug,不过倒不影响使用,再低内核的版本就不要用了,不少都不支持json

           生产环境建议采用阿里云  Rancher(1C 2G以上的配置,若要保证运行稳定,建议配置至少2C 4G), 宿主机(1C 2G以上的配置)、弹性公网EIP+ 专有网络测试,服务器

           私有环境建议采用Rancher(1C 2G以上的配置),宿主机(1C 2G以上的配置)、 虚拟机(Hyper-V、VMware)+ 同一内网可通信Rancher 1.6.12 ,调度引擎选择Cattle。网络

           Rancher2.0调度引擎默认使用K8s,当前仍是测试版,官方不建议在生产环境使用。curl

 

          2.环境配置测试

              主机名:   管理端 mgr01  (需设置静态IP)         宿主机  ws01 依次增长阿里云

              防火墙:    systemctl stop firewalld          systemctl disable firewalldurl

              IPV6 :     禁用 ,最好内核禁用操作系统

          3. 安装Docker 

              root执行    curl https://releases.rancher.com/install-docker/17.06.sh | sh

              配置加速器   mkdir -p /etc/docker

                                   vi /etc/docker/daemon.json

                                   填写: {

                                                "registry-mirrors": ["https://3kirl0sr.mirror.aliyuncs.com"]    #(此处是个人专属加速器,可填写公共加速器或者自行注册)

                                              }

               重启Docker服务  

           sudo systemctl daemon-reload
                                       sudo systemctl restart docker

 

           4. 安装Rancher管理端

               登录服务器Mgr01 

               

 

               运行完后,就能够经过IP:8888来访问Rancher的管理台了 ,接下来咱们就能够点击 “添加主机” 来添加各个宿主机了

               

               5. 加入宿主机

               

 

              依次登录各个宿主机,执行5里面的脚本便可。 

              若是须要把mgr01 加为宿主机,那么须要在4里面填写mgr01和ws之间互通的内网IP地址,建议不要添加mgr为宿主机,方便后续作mgr集群高可用

              6. 添加好的界面

              

 

        Rancher有不少好玩的,强大的功能,后续咱们逐一去发现讲解。对于DevOps来说,原来能够这么简单。

相关文章
相关标签/搜索