zoukankan      html  css  js  c++  java
  • 【下一代核心技术DevOps】:(二)Rancher的应用及优点简介

             1.环境选择

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

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

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

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

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

              2.环境配置

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

                  防火墙:    systemctl stop firewalld          systemctl disable firewalld

                  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来讲,原来可以这么简单。

  • 相关阅读:
    [百度百科]PCI-E的速度
    Oracle 高版本往低版本备份恢复的方法
    PHP-Java-Bridge使用笔记
    Delphi获取其它进程窗口句柄的3种方法
    二层交换机当三层交换机,使用单臂路由实现二层交换机上的VLAN互通
    Python下科学计算包numpy和SciPy的安装【原创】
    OpenGL: 你不知道的左右手坐标系
    Delphi XE7的安卓程序如何调用JAVA的JAR,使用JAVA的类?
    科普:UTF-8 GBK UTF8 GB2312 之间的区别和关系
    phpmyadmin #1045 #2002 无法登录 MySQL 服务器的解决方
  • 原文地址:https://www.cnblogs.com/vesaa/p/7992821.html
Copyright © 2011-2022 走看看