-
Choerodon平台版本:1.0
-
运行环境:自主搭建
-
问题描述:
之前 CI/CD 构建好的服务镜像会无缘无故的掉失
-
报错信息(请尽量使用代码块或系统截图的形式展现):
rpc error: code = Unknown desc = Error response from daemon: unauthorized: unauthorized to access repository: avengers-data******/data******-console-server, action: pull: unauthorized to access repository: avengers-data******/data******-console-server, action: pull
你这错误信息是从哪个服务里面找出来的?
是部署服务的 k8s 集群。CI/CD 构建好的服务镜像部署到工作的 k8s 集群
是一直都部署失败吗?
是的,当掉失之后就无法重新部署成功了,需要重新构建新镜像部署
掉失是什么?
镜像啊
镜像丢失?
是的
就是这种报错了
这个看起来是没有权限。
1、去harbor仓库确认有没有这个版本的镜像存在
2、从pod的imagePullSecrets中找出对应的镜像拉取secret,然后使用里面的用户和密码看能不能把镜像拉下来
1、去harbor仓库确认有没有这个版本的镜像存在。确认是存在的。
2、从pod的imagePullSecrets中找出对应的镜像拉取secret,然后使用里面的用户和密码看能不能把镜像拉下来。不能拉下来
登录harbor出现 “invalid character ‘<’ looking for beginning of value”解决办法 - 小强110 - 博客园 (cnblogs.com)
按照这个先解决character的问题
是修改这里吗?
有人处理吗?
使用 admin 账户登陆harbor 可以成功拉取镜像吗?
登录harbor出现 “invalid character ‘<’ looking for beginning of value”
应用服务打包的镜像还是会被丢失,有人处理吗?
其实是 Harbor 私有镜像仓库登录密钥失效了