【发布时间】:2021-10-29 11:13:28
【问题描述】:
我想使用 helmfile 将 IBM-MQ 部署到 Kubernetes (Rancher)。我找到了这个链接并按照指南中的描述做了所有事情:https://artifacthub.io/packages/helm/ibm-charts/ibm-mqadvanced-server-dev。
但 pod 未以错误开头:“ImagePullBackOff”。可能是什么问题呢?我的头盔文件:
...
repositories:
- name: ibm-stable-charts
url: https://raw.githubusercontent.com/IBM/charts/master/repo/stable
releases:
- name: ibm-mq
namespace: test
createNamespace: true
chart: ibm-stable-charts/ibm-mqadvanced-server-dev
values:
- ./ibm-mq.yaml
ibm-mq.yaml:
- - -
license: accept
security:
initVolumeAsRoot: true/false // I'm not sure about this, I added it just because it wasn't working.
// Both of the options don't work too
queueManager:
name: "QM1"
dev:
secret:
adminPasswordKey: adminPassword
name: mysecret
我已经创建了秘密,并且看起来它正在工作,所以问题不在于秘密。 我得到的完整错误:
Failed to pull image "ibmcom/mq:9.1.5.0-r1": rpc error: code = Unknown desc = Error response from daemon: manifest for ibmcom/mq:9.1.5.0-r1 not found: manifest unknown: manifest unknown
我正在使用 helm 3、helmfile v.0.141.0、kubectl 1.22.2
【问题讨论】:
-
你能展示重现这个所需的所有步骤吗?我试图简单地以你的问题为例并“按原样”运行,但显然存在失败。所以一个minimal、reproducible的例子会有很大帮助。
标签: kubernetes devops kubernetes-helm ibm-mq helmfile