创建 deployment时 从 私有仓库 拉取镜像失败的解决办法 ErrImagePull
我刚开始的 ssm-deployment.yml 文件如下
使用 kubectl get deploy 结果如下
居然没有起来 因为我 pull 和push 镜像都没有问题 。然后我看 具体的Pod的状态如下
Failed to pull image "10.136.195.150:80/micro/ssm:latest": rpc error: code =
Unknown desc = Error response from daemon: pull access denied for 10.136.195.150:80/micro/ssm, repository does not exist or may require 'do
cker login'
可是 我已经登录 我自己的 私有仓库了啊
经过百度 发现需要配置 secret
命令如下
kubectl create secret docker-registry myregsecret \
--docker-server=10.136.195.150:80 \
--docker-username=admin \
--docker-password=Harbor12345 \
--service-cidr=10.1.0.0/16 \
--pod-network-cidr=10.244.0.0/16
然后在 ssm-deployment.yml 中引用这个 secret 就可以了
posted on 2019-11-14 12:12 与时具进&不忘初心 阅读(8306) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?