Подскажите пожалуйста, как все-таки правильно указывать реф на чарт-зависимость? Имеется сервис

service1. Бандл с ним опубликован в Harbor: infra-harbor.xxx.lan/library/dev/yyy/zzz/service1:latest. В чарте бандла не указана версия, соответственно она кодируется автоматически как 0.0.0-1717418620-latest
Деп описываю вот так:
dependencies:
- name: service1
version: "~0.0.0"
repository: oci://infra-harbor.xxx.lan/library/dev/yyy/zzz/service1

Получаю ошибку:
Error: could not retrieve list of tags for repository oci://infra-harbor.xxx.lan/library/dev/yyy/zzz/service1: GET "https://infra-harbor.xxx.lan/v2/library/dev/yyy/zzz/service1/service1/tags/list": unexpected status code 404: not found: repository library/dev/yyy/zzz/service1/service1 not found

Вижу, что в пути присутствует дубляж конечного имени service1

Пробую деп описать вот так:
dependencies:
- name: service1
version: "~0.0.0"
repository: oci://infra-harbor.xxx.lan/library/dev/yyy/zzz

Однако получаю ожидаемо другую ошибку:
Error: could not download oci://infra-harbor.xxx.lan/library/dev/yyy/zzz/service1: Unable to locate any tags in provided repository: oci://infra-harbor.xxx.lan/library/dev/yyy/zzz/service1

1 ответов

13 просмотров
Alexander-Kozharsky Автор вопроса

Получилось! Сделал вот так: dependencies: - name: service1 version: "0.0.0-1717418620-latest" repository: oci://infra-harbor.xxx.lan/library/dev/yyy/zzz Дополнительно, добавил тег 0.0.0-1717418620-latest к артифакту, содержащему чарт

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

Обсуждают сегодня

Всем привет 👋 Подскажите пожалуйста, а чего тут не хватает permission или образ битый? Running with gitlab-runner 17.0.0 (44feccdf) on gitlab-runner-c58775949-d7znz YxYz2zp...
Max
2
Коллеги, у меня тут возникла одна очень интересная задачка. Есть один бандл, который содержит в себе 2 типа образов - бэкенд и фронтенд. Выкатываются последовательно, сперва б...
სერგეი ქრისტოვი
12
Коллеги, день добрый первый раз решил потрогать верфь, и не понял один момент пробую werf + helm-secrets плагин? почему оно в HELM_BIN кладет "werf-in-a-user-namespace"? HELM_...
Elenhil
8
Добрый день, подскажите пожалуйста. RabbitMQ автоматически создаёт очередь если я отправляю сообщение в несуществующую очередь? Вопрос вроде тупой, но мнения разошлись. Одни г...
Elmo
9
Привет. Почему может RabbitMQ через эндпойнт :15692/metrics/detailed?family=queue_metrics не выдавать метрик по конкретной очереди (выдавать нули)? кластер кроля в кубере сост...
Vlad
4
config file failed: GET https://index.docker.io/v2/library/gradle/manifests/sha256:3a895bcb1cc3bd1e1235befa1a6b32ca8cc72a105a9086ed303f24c37a551df7: TOOMANYREQUESTS: You have ...
Max
5
Всем привет! Использую gitlab-ci. Настроил gitlab-agent для деплоя в куб. При деплое проекта в логах такая ошибка: Executing deploy plan failed to watch "ns:my-project/Ingress...
Konstantin Moiseev
7
спасибо, может глупый вопрос, как я понял - он запустит в кубе, а как в таком случае артефакт забрать? скажем тест отдает json файл который надо сгрузить к себе в CI
Egor Talantsev
1
Должно получиться так? project: myproject-be configVersion: 1 deploy: helmRelease: "[[ project ]]-[[ env ]]" namespace: "[[ env ]]" --- image: apiapp dockerfile: compose/...
Evgheni Mad
1
Блин а мне как поумнеть ?
Toxin
191
Карта сайта