【下一代核心技術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來說,原來能夠這麼簡單。

相關文章
相關標籤/搜索