# 2.1 安装docker

每台机器安装docker

wget https://static.finogeeks.club/deploy/init_env/init/init_node248.tar.gz
tar -zxvf init_node248.tar.gz && cd node-2.4.8 && bash init.sh

# 2.2 安装rancher

选择一台安装rancher

wget https://static.finogeeks.club/deploy/init_env/init/init_rancher248.tar.gz
tar -zxvf init_rancher248.tar.gz && cd rancher-2.4.8 && bash init.sh

# 2.3 创建Kubernetes集群

在浏览器中打开 https://rancher.ip:8443 并按照以下操作进行

  1. 点击 添加集群

    • 设置集群名称

    • Kubernetes版本选择v1.18.6-rancher1-2

    • 选择网络驱动 flannel

    • 设置私有仓库

      • 仓库地址: docker.finogeeks.club
      • 填写由凡泰运维提供的 用户名
      • 填写由凡泰运维提供的 密码
    • Nginx Ingress 启用

    • NodePort 范围 1-65535

    • Docker 根目录 /mnt/data/docker/

    • Etc备份存储,可根据实际情况做选择,支持 本地备份S3

    • 勾选 etcdControl 复制命令在Master机器中执行

    • 勾选 Worker 复制命令在 Worker节点中执行

      rancher 等待集群启动完成。

# 2.4 发布服务

  1. 添加应用商店

    rancher 集群页面 - 管理 - 添加应用商店 设置:

    • 填写名称
    • 商店URL: git.finogeeks.club/helm/xxx.xxx(运维的提供仓库)
    • 填入运维提供的账号密码
  2. 应用商店 - 启动 - 选择相应 apps 启动即可

rancher-apps