Rancher|离线部署Rancher + K8S集群的详细过程

前言 【Rancher|离线部署Rancher + K8S集群的详细过程】
针对生产环境无法联网的前提,离线部署Rancher + K8S 。 主要思路是

  • 1、搭建本地私有仓库(nexus)
  • 2、离线部署好各服务器的docker 后,指定镜像源为本地仓库(register)
  • 3、上传所有rancher、rancher-rke等相关镜像(务必收集齐全)
  • 4、docker pull rancher / rke工具离线部署k8s集群
官方文档:https://rancher.com/docs/rancher/v2.x/en/installation/
准备 所有需要下载的内容,本文提到所有工具都可以在压缩包中找到,离线包: rancher-offline.tar
$ tree --du -hFC -I *.rpm . ├── [ 35M]helm* ├── [ 289]kernel-upgrade-reboot.sh ├── [ 41M]kubectl* ├── [3.3K]nginx.conf ├── [2.5K]rancher-images.txt ├── [1.1K]rancher-load-images.sh ├── [ 785]rancher-save-images.sh ├── [ 36M]rke* ├── [8.0K]rpm-ceph/ ├── [ 244]rpm-jdk-docker/ ├── [4.3K]rpm-kernel/ │└── [ 289]kernel-upgrade-reboot.sh ├── [1.8G]tar/ │├── [200M]centos.tar │├── [147M]cephfs-provisioner.tar.gz │├── [3.6K]cert-manage

    推荐阅读