Авторизация в registry Платформы Боцман
Bootsmanctl и Лицензия
Рекомендуемый способ работы подразумевает использование bootsmanctl и лицензии для создания зеркала образов или прямая авторизация по лицензии.
Для создания зеркала с помощью bootsmanctl и лицензии потребуется доступ в интернет и выполнение команды:
- Url вашего хранилище образов.
Например: registry:8080/bootsman-images
- Имя пользователя для вашего хранилища.
Нужны права на запись
- Пароль пользователя
- Версия образов Bootsman
Прямой доступ
Может быть использован в случаях, когда рекомендуемый способ не подходит и требуется прямой доступ, например, при использование прокси.
Для прямого доступа необходимо декодировать лицензию и получить имя пользователя.
Выполните команду для получения имени пользователя:
cat license.lic | jq -R 'split(".") | .[0],.[1] | @base64d | fromjson' | jq '. |select(has("harborUser"))' | jq -r .harborUser
В случае прямого доступа, паролем является вся лицензия целиком