Centos 安装Rancher2.5.12及k8s集群

503 阅读1分钟

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管理界面

https://ip:9443/

6. 初始化密码 账号为admin

7. 创建k8s集群,在master节点执行如下

image.png 执行生成的命令

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

7. 创建k8s集群,在work节点执行如下

image.png