Docker-compose部署Rancher
1.1、使用自签证书
使用rancher自签证书启动服务
1.2、yml文件
创建rancher目录,在目录下创建docker-compose.yml文件如下:
$ cd /home
$ mkdir rancher
$ cd rancher
$ vi docker-compose.yml
1.3、证书文件
rancher目录下创建ssl目录,将证书拷贝进去,名字修改如下:
将腾讯云/阿里云生成证书改名
$ mv rancher.xxxx.com.key key.pem
$ mv rancher.xxxx.com.pem cert.pem
docker-compose.yml文件内容
version
1.4、启动
进入rancher目录,执行如下命令
$ docker-compose up -d
2、登录和配置
2.1、登录
-
URL1)https://域名2)http://域名 会直接转到443
查询密码
$ docker logs rancher 2>&1|grep "Bootstrap Password:"
-
-
-
-
密码首次登陆会要求修改密码
首次的密码填写刚刚查询的初始密码
输入新密码
ML-TrcSSYwFXXXX
-
语言切换
3、接入K8s集群
3.1、rancher上创建集群
集群管理→导入已有集群→导入已有集群
3.2、k8s上执行命令接入集群
$ curl --insecure -sfL https://rancher.cnmuji.com/v3/import/lt7n9pdhvcsvqf6rckrj4jnxf7vvnjmmsglmlw2sdbrcwkkrvsljsh_c-m-f46rcpxd.yaml | kubectl apply -f -
3.3、Rancher确认集群结果