11-18 部署jsh-mes后端项目
# 部署jsh-mes后端项目
参考:rancher配置https域名访问图文教程 (opens new window)
# 镜像推送
# 问题出现
警告
ImagePullBackOff: Back-off pulling image
镜像拉取问题,第一要考虑的因素就是权限是否给到
所以要去查看deploy中的密文配置是否正确,只有正确配置了密文,镜像仓库才会授权rancher拉取镜像
为了和旧的命名空间进行区分,于是我新建了一个ns-mes的命名空间,然后再ns-mes下创建新的deploy部署镜像,rancher运行容器
但是在deploy拉取镜像的时候却怎么也拉取不了,试了很多方法都不管用,配置了secret之类密钥文件也没用
后来联系了交接的同事,说用回之前的default命名空间去部署就没事了
还要注意的就是拉取镜像的url,因为是专有网络,所以要加上vpc
改成registry-vpc.cn-shenzhen.aliyuncs.com/yeehr/jmes
提示
总结:
1. deploy部署镜像,用回之前的default命名空间
2. 拉取镜像的url加上vpc
# 应用部署
- deploy
- service+绑定域名
# 留坑
排查不同命名空间的配置差异
为什么default的ns可以部署,而新建的ns却不能拉取镜像
编辑 (opens new window)