首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >microk8s图像拉力持续中断

microk8s图像拉力持续中断
EN

Stack Overflow用户
提问于 2020-08-28 02:23:50
回答 1查看 468关注 0票数 3

我正在运行microk8s v1.18.8 rev 1609,从1.18/稳定器运行。

有几次,我已经完成了部署,并完美地运行了(据我所知)。这些图像来自本地主机:32000。我经历了很多次更新部署的过程,豆荚被自动替换,新的映像被成功地从存储库中提取出来。

然后,我转到另一个项目上几天(与microk8s无关)。我让microk8s不动也不动。当我返回到microk8s项目时,所有的豆荚都消失了,并显示了一个错误状态(ErrImagePull)。如果我删除一个吊舱,一个新的吊舱试图替换它,但最初挂起在ContainerCreating状态(最后一个日志条目是‘拉图“localhost:32000/.”’)。最后,它超时,并通过ImagePullBackOff和ErrImagePull状态。然而,上一次我与这个项目有任何关系时,这些图像非常好。

我可以将图像推送到localhost:32000,没有错误。我可以毫无差错地拉出图像。我可以使用microk8s.ctr来提取图像:

代码语言:javascript
复制
microk8s ctr --debug images pull --plain-http localhost:32000/imagename

效果很好。我已经尝试更改ufw默认为允许路由(无效果),iptables -P转发接受(无效果)。microk8s检查不报告任何问题。我尝试过microk8s stop,然后是microk8s start (没有效果)。重新启动我的机器(没有效果)。系统的其他一切看起来都很好:仅仅是试图提取图像的吊舱就失败了。

以前,上面的一些东西使它再次工作,但这次不行。所以我的主要问题是“我还能尝试什么?”

我的第二个问题是:对任何人来说,这是一个稳定的平台吗?您能让服务/部署(例如,nginx服务器)运行数月而不出现问题吗?我厌倦了离开一个工作环境,过了一会儿再回到一个严重损坏的系统,这需要几个小时/几天才能修复。我非常怀疑microk8s,尤其是k8s作为一个有用的平台。

EN

回答 1

Stack Overflow用户

发布于 2021-02-08 20:36:28

如果您从外部注册表中提取图像,如果它显示ErrImagePull和ImagePullBackOff错误,请尝试

kubectl创建秘密码头-注册表注册规则-码头-服务器=https://privateregistry.com/-码头-用户名=用户-码头-密码=mypassword

规范: imagePullSecrets:- name: reg私有容器:- name: miapp映像: privateregistry.com/miapp:v2

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63626590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档