Rancher环境搭建手册

Rancher环境搭建部署手册
一、准备部署节点
关闭防火墙
(1)查看防火墙状态:firewall-cmd --state
防火墙关闭状态为:no running
防火墙开启状态为:running
(2)关闭防火墙:systemctl stop firewalld
(3)禁止开机自启防火墙:systemctl disable firewalld
2.永久禁用selinux
编辑/etc/selinux/config文件,将SELINUX=enforcing改为SELINUX=disabled(设置后需要重启才能生效)如图所示:

 3.安装docker

(1)安装docker:sudo yum install docker

(2)设置docker服务开机自启:systemctl enable docker

(3)设置docker的私库地址:

编辑/etc/docker/daemon.json文件,添加配置项:“insecure-registries”: [“私库地址,如harbor.xxxx.com”],
(4)重启docker服务,使设置生效:service docker restart

4.设置主机名:hostnamectl set-hostname <新主机名>.

5.配置私库地址到hosts文件,如192.168.103.124 harbor.t2cp.com

二、在其中一节点(主节点)上安装rancher server

  1.下载rancher镜像并启动rancher server

docker run -d --privileged=true --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher:v2.2.2

三、在rancher上添加集群配置

  1.点击添加集群,选择集群类型为custom

  2.填写集群名称,选择k8s版本,选择网络为calico

  3.点击【下一步】,选择需要添加的主机的角色,并复制命令到对应的主机中执行命令即可.