Установка / обновление реестра Harbour - PullRequest
0 голосов
/ 23 января 2019

Я недавно начал работать с реестром образов Docker под названием Harbour.Я не смог найти никаких тегов, связанных с этим.

Мой сценарий: на одном из работающих серверов установлена ​​гавань, а также докер, сборщик док-станции и т. Д. Сайт гавани работает нормально.По сути, Harbour - это сам по себе контейнер, а это значит, что на сервере можно запустить несколько контейнеров.Мне нужно предоставить команде разработчиков Harbour v1.7.Это лучше с точки зрения безопасности и имеет хорошую интеграцию LDAP.Гавань, которую мы размещаем, очень старая версия: 0.4.5.

Мои вопросы:

Я искал и не смог найти способ включить два контейнера, только как обновить.Если первое возможно, то не могли бы вы посоветовать, как мне поступить?Какие файлы конфигурации нужно изменить и т. Д.?Любые ссылки также будут с благодарностью.На данный момент все варианты обновления существующих контейнеров, что больше работы.На данный момент я стремлюсь слепо.Поскольку требование v1.7, которое использует postgressql, а mysql использовалось только до v1.5.Если я сделаю обновление, это вызовет много проблем с таблицами, схемой и структурой БД?

Ответы [ 2 ]

0 голосов
/ 25 июня 2019

В настоящее время порт не может изменить режим авторизации, если есть ранее добавленные пользователи.

Возможности репликации существуют, но их можно разбить между версиями гавани: https://github.com/goharbor/harbor/blob/master/docs/user_guide.md#replicating-resources

Я перенес переход на аутентификацию OIDC, и самый простой способ - создать новую mint, copyизображения и диаграммы от одного к другому, остановите старую и измените конечную точку на новую.

У меня есть небольшая программа для копирования изображений, но, к сожалению, больше нет: нет диаграмм или меток https://github.com/chusAlvarez/harbor-replication/

0 голосов
/ 26 января 2019

Имеет ли v0.4.5 возможности репликации?Если это так, может быть проще просто установить новую версию v1.7 и скопировать образы из старого реестра в новый.

Я только что обновил версию v1.6 до v1.7 иэто был один из путей, которые я рассмотрел.

...