Добро пожаловать на главную страницу документации Deckhouse Galleon.

Deckhouse Galleon — реестр артефактов, который работает в вашей инфраструктуре. Приватные пакеты и образы контейнеров хранятся в вашем контуре, внешние зависимости кешируются локально: сборки не зависят от доступности и лимитов публичных реестров, а доступ к артефактам остаётся под вашим контролем.

Основные возможности

  • Один реестр вместо нескольких сервисов. Образы контейнеров, пакеты Go, Maven, npm, PyPI, RubyGems, Cargo и произвольные файлы хранятся и раздаются одним сервисом — с единой моделью доступа и общим веб-интерфейсом.
  • Сборки не зависят от публичных реестров. Proxy-репозитории кешируют зависимости из Maven Central, Docker Hub и других внешних реестров: однажды скачанное раздаётся из локального кеша, не упираясь в лимиты и сбои внешних источников.
  • Публикация штатными инструментами. Разработчики публикуют и получают артефакты привычными командами — docker push, mvn deploy, npm publish, go get — без дополнительных плагинов и инструментов.
  • Доступ под контролем. Роли и привилегии действуют с точностью до отдельного репозитория и действия; для CI используются токены, не раскрывающие пароль, а анонимное чтение включается только там, где оно нужно.
  • Экономное хранилище. Одинаковое содержимое хранится в одном экземпляре, а место после удаления артефактов освобождается автоматически фоновой сборкой мусора.

Разделы документации

Документация состоит из следующих разделов:

Вопросы по продукту можно задать в Telegram-канале. По вопросам технической поддержки пишите на почту support@deckhouse.ru.