Доступ запрещен при загрузке из частного реестра через helm chart, но не через простой pod

Я пытаюсь развернуть диаграмму настроения bitnami с пользовательским изображением, размещенным на gitlab. Когда я использую реестр в модуле, изображение загружается. Однако при использовании на диаграмме выдает приведенную ниже ошибку с запретом доступа. Проверено на миникубе и приватном кластере.

*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*

Эти настройки используются в значениях родительской диаграммы.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/

0
задан 16 November 2021 в 11:25
1 ответ

У вас есть

image:
  pullSecrets:
  - name: the-secret-name

, но их значения используют только имя секрета и , как показано здесь

Вам нужно просто составить список имен секретов:

image:
  pullSecrets:
  - the-secret-name
0
ответ дан 17 November 2021 в 01:59

Теги

Похожие вопросы