我正在尝试使用托管在 gitlab 上的自定义图像部署 bitnami moodle 图表。当我在 pod 中使用注册表时,图像会被下载。但是,当在图表中使用时,它会给出以下错误并禁止访问。在 minikube 和私有集群上测试。
*Failed to pull image "registry.gitlab.com/<repo>/01976966/container/external/moodle:3.11.4-debian-10-r0": rpc error: code = Unknown desc = Er ││ ror response from daemon: Head "https://registry.gitlab.com/v2/<repo>/01976966/container/external/moodle/manifests/3.11.4-debian-10-r0": denied: access forbidden*
此设置用于父图表 values.yaml:
image:
registry: registry.gitlab.com
repository: <repo>/01976966/container/external/moodle
tag: 3.11.4-debian-10-r0
pullPolicy: Always
pullSecrets:
- name: <secret-name>
有问题的基本图表:https ://github.com/bitnami/charts/tree/master/bitnami/moodle/
你有
但它们的值仅使用 Secret 名称,如此处所示
您只需要列出秘密名称: