Rancher部署
本文介绍Rancher部署的操作流程、配置说明和注意事项,适用于需要完成至轻云部署或环境准备的用户。
使用Rancher部署至轻云
本地下载镜像
docker pull isxcode/zhiqingyun
docker save isxcode/zhiqingyun -o /Users/ispong/Downloads/zhiqingyun-image-20251204.tar.gz
推送到镜像仓库
scp /Users/ispong/Downloads/zhiqingyun-image-20251204.tar.gz root@120.55.168.57:/tmp
docker load -i /tmp/zhiqingyun-image-20251204.tar.gz
# 设置日期版本号
docker tag isxcode/zhiqingyun 172.19.189.246:30003/library/isxcode/zhiqingyun:20251204
# 推送到镜像仓库
docker push 172.19.189.246:30003/library/isxcode/zhiqingyun:20251204
⚠️注意
服务器的最大打开文件数限制数,默认为1024,太小会导致作业执行速度变慢,建议修改为65535。
# 临时配置方式
ulimit -n 65535
创建Namespace
kubectl create namespace isxcode
添加镜像仓库密钥



创建ConfigMap
下载配置文件
wget https://raw.githubusercontent.com/isxcode/spark-yun/refs/heads/main/backend/main/src/main/resources/application-docker.yml -O /Users/ispong/Downloads/application-docker.yml


创建Pvc

创建Deployment

挂载存储
挂载pvc

挂载configMap

选择对应的配置 zhiqingyun-pvc 和 zhiqingyun-config

映射存储
pvc映射 /var/lib/zhiqingyun --> data (/data/local-path-provisioner/data) configMap映射 /etc/zhiqingyun/conf 注意:这里映射只能是目录

配置镜像
镜像:172.19.189.246:30003/library/isxcode/zhiqingyun:20251204

端口号映射
Node Port : zhiqingyun-port 8080 > 30167

环境变量
ADMIN_PASSWORD : admin12345

访问项目
- 访问地址:http://120.55.168.57:30167
- 管理员账号:admin
- 配置密码:admin12345
