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.点击【下一步】,选择需要添加的主机的角色,并复制命令到对应的主机中执行命令即可.