首页 > 解决方案 > 部署“分蘖”超过了进度期限

问题描述

我正在尝试将分蘖服务器安装到 Openshift 项目

头盔/舵柄版本:2.9.0

我的项目名称:paytiller

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

oc rollout status deployment tiller

我收到此错误:

error: deployment "tiller" exceeded its progress deadline

我不清楚错误消息是什么或可以找到任何日志。知道为什么会出现这个错误吗?如果这不起作用,那么在 Openshift 中进行模板化的其他建议是什么?


编辑

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"

谢谢。

标签: openshiftkubernetes-helm

解决方案


问题在于我们的 OpenShift 平台上的权限。我们无权直接从开源下载。

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


推荐阅读