首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部署“操纵者”已超过进度截止日期

部署“操纵者”已超过进度截止日期
EN

Stack Overflow用户
提问于 2021-01-27 21:33:08
回答 2查看 406关注 0票数 1

我正在尝试将tiller服务器安装到Openshift项目中

舵手/舵手版本: 2.9.0

我的项目名称: paytiller

在第3步,执行此命令(根据本文档-https://www.openshift.com/blog/getting-started-helm-openshift提到)

代码语言:javascript
复制
oc rollout status deployment tiller

我得到了这个错误:

代码语言:javascript
复制
error: deployment "tiller" exceeded its progress deadline

我不清楚错误消息是什么,也找不到任何日志。你知道为什么会出现这个错误吗?如果这不起作用,对于Openshift中的模板还有什么其他建议?

编辑

代码语言:javascript
复制
oc get events

Events:
  Type     Reason   Age                   From                     Message
  ----     ------   ----                  ----                         ---
  Warning  Failed   14m (x5493 over 21h)  kubelet, example.com  Error: ImagePullBackOff
  Normal   Pulling  9m (x255 over 21h)    kubelet, example.com  pulling image "gcr.io/kubernetes-helm/tiller:v2.9.0"
  Normal   BackOff  4m (x5537 over 21h)   kubelet, example.com  Back-off pulling image "gcr.io/kubernetes-helm/tiller:v2.9.0"

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2021-01-28 18:56:13

状态ImagePullBackOff告诉您无法从容器注册表中拉取此镜像gcr.io/kubernetes-helm/tiller:v2.9.0。因此,由于某种原因,您OpenShift节点无法拉取该镜像。这通常是由于网络代理、不存在的映像(此处不是问题)或(公司)网络中的其他限制造成的。

您可以使用oc describe pod <pod that shows ImagePullBackOff>查找更详细的错误消息,这可能会对您有进一步的帮助。

此外,请注意,您链接的博客帖子来自2017年,这是非常旧的。这是一个更新的版本:Build Kubernetes Operators from Helm Charts in 5 steps

票数 0
EN

Stack Overflow用户

发布于 2021-01-29 00:19:04

问题出在我们的OpenShift平台上的权限。我们不能直接从开源网站下载。

我们尝试将kubernetes-helm作为docker镜像添加到我们的组织存储库中,然后我们可以将该镜像拉到OpenShift项目中。它现在起作用了。但是,我们仍然没有从日志中得到任何关于这个问题的线索。

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

https://stackoverflow.com/questions/65920254

复制
相关文章

相似问题

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