K8s集群bitnami/rabbitmq-exporter镜像拉取失败问题求助
问题描述与咨询
问题背景
我们在Kubernetes集群中遇到无法从Docker Hub拉取bitnami/rabbitmq-exporter镜像的问题,导致RabbitMQ指标无法正常采集。
相关配置信息
执行命令kubectl get statefulset rabbitmq -o yaml得到的关键配置片段:
name: rabbitmq - name: RABBIT_URL value: http://localhost:15672 - name: RABBIT_USER value: user - name: PUBLISH_PORT value: "9419" - name: RABBIT_CAPABILITIES value: bert,no_sort image: docker.io/bitnami/rabbitmq-exporter:0.29.0-debian-9-r104 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 6 httpGet: path: /metrics port: metrics name: RABBITMQ_ERL_COOKIE valueFrom: secretKeyRef: key: rabbitmq-erlang-cookie name: rabbitmq - name: RABBITMQ_PASSWORD valueFrom: secretKeyRef: key: rabbitmq-password name: rabbitmq image: docker.io/bitnami/rabbitmq:3.8.2-debian-9-r0 imagePullPolicy: IfNotPresent livenessProbe: exec:
当前Pod状态
执行kubectl get pods --selector app=rabbitmq的输出:
NAME READY STATUS RESTARTS AGE rabbitmq-0 1/2 ImagePullBackOff 0 5d15h
完整Pod状态列表:
rabbitmq-0 1/2 ImagePullBackOff 0 5d15h redis-master-0 2/2 Running 0 5d15h
本地拉取镜像测试
执行命令:
docker pull bitnami/rabbitmq-exporter:0.29.0-debian-9-r104
返回错误:
Error response from daemon: pull access denied for bitnami/rabbitmq-exporter, repository does not exist or may require 'docker login': denied: requested access to the resource is denied
确认该版本镜像已不在Docker Hub上。
咨询问题与解决方案需求
- 使用
bitnami/rabbitmq-exporter需要对应哪个版本的RabbitMQ? - 该exporter是否已在Bitnami的Helm Chart中被harbor-exporter替代?
- 若升级Bitnami RabbitMQ Helm Chart至最新版本,可使用的exporter版本是什么?
恳请提供解决方案。
内容的提问来源于stack exchange,提问作者santosh baruah
相关产品推荐
相关产品推荐

