Centos 安装Rancher2.5.7及k8s集群
1. 先安装docker
$ curl -fsSL get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh --mirror Aliyun
2. 修改默认存储卷路径
vim /usr/lib/systemd/system/docker.service
# 将里面的EXECStart的最后面增如下:
ExecStart=xxxxx --graph /data/docker/lib/docker
3. 启动 Docker
1 $ sudo systemctl enable docker
2 $ sudo systemctl start docker
4. 安装Runcher,
指定版本rancher/rancher:v2.5.12 设置端口
docker run -d --privileged --restart=unless-stopped -p 9080:80 -p 9443:443 rancher/rancher:v2.5.12
5. 访问Rancher管理界面
6. 初始化密码 账号为admin
7. 创建k8s集群,在master节点执行如下
执行生成的命令
sudo docker run -d --privileged --restart=unless-stopped --net=host -v /etc/kubernetes:/etc/kubernetes -v /var/run:/var/run rancher/rancher-agent:v2.5.12 --server https://ip:9443 --token n7pj2zt9tshr9mp6cdxqdbv5f5t6s7pbxkhcrl5nmm4dn9rtm6q4cz --ca-checksum 6d61bd78f95d9737af48e7ee9e6cb7f073ad791af810b7bc8d435a9290fd1a3f --etcd --controlplane --worker