【发布时间】:2021-01-27 13:33:07
【问题描述】:
我正在尝试将分蘖服务器安装到 Openshift 项目
Helm/tiller 版本: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"
谢谢。
【问题讨论】:
-
您能否为您看到错误的命名空间添加
oc get events的输出? -
@Simon,我已将其添加为编辑
-
我知道它不会回答您的问题/问题,但是如果您部署分蘖以使用 Helm 2.x,也许您可以考虑切换到 Helm 3.x,因为它不需要任何设置Openshift/Kubernetes 方面。