无法使用helm部署grafana镜像

问题描述 投票:0回答:0

我是 grafana 和 prometheus 的新手,从最近几天开始研究它。我遇到了一些问题。我构建了一个新的 grafana 图像,我正在使用官方 helm repo 来安装它。在使用官方图像时,它正在运行,但在使用我的图像时,Pod 显示错误。

Failed to pull image "my-repository/grafana:9.4.1": rpc error: code = Unknown desc = failed to pull and unpack image "docker.io/my-repository/grafana:9.4.1": failed to resolve reference "docker.io/my-repository/grafana:9.4.1": pull access denied, repository does not exist or may require authorization: server message: insufficient_scope: authorization failed
在检查时我明白我需要添加 imagePullSecret 但在添加之后我也遇到了问题。 这是我添加图像拉密的地方

repository: my-repository/grafana
#Overrides the Grafana image tag whose default is the chart appVersion 
 tag: "9.4.1" 
 sha: ""
 pullPolicy: IfNotPresent
#Optionally specify an array of imagePullSecrets.
 #Secrets must be manually created in the namespace.
 #ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
 #Can be templated.
 #pullSecrets:
 #- myRegistrKeySecretName
imagePullSecrets:
-name: secretname

这里可能是什么问题,任何见解都会有所帮助

尝试添加缩进很少的 docker secret 但仍然有同样的问题。

kubernetes kubernetes-helm grafana kubernetes-secrets docker-secrets
© www.soinside.com 2019 - 2024. All rights reserved.