rancher-server离线的高可用部署
本博客基于https://www.cnrancher.com/docs/rancher/v2.x/cn/installation/air-gap-installation/ha/ 官方文档补充和完善,主要是博主按照官网文档操作时,遇到一些问题,这里作为重点说明
1,提前搭建后本地仓库
harbor离线仓库搭建,参见harbor官网和我的install-harbor 文档,注意的时,如果用https协议,需要启用域名的,自定义域名要配置/etc/hosts 把自定义域名加进去
2,把rancher所需的镜像导入到镜像库
可以利用脚本执行
./rancher-load-images.sh -l rancher-images.txt -i rancher-images.tar.gz -r 仓库地址/library
或者其他项目名称,如提前创建一个rancher
./rancher-load-images.sh -l rancher-images.txt -i ./rancher-images.tar.gz -r 172.16.35.31:1180/rancher
上面脚本和所需镜像获取,参考官方文档