Об этом проекте

Harbor — это надежный облачный реестр, который расширяет возможности open-source Docker Distribution, добавляя функции управления, безопасности и идентификации корпоративного уровня. Он разработан для развертывания в непосредственной близости от сред сборки и запуска для повышения эффективности передачи образов. Ключевые возможности включают: - Поддержка реестра: хранение и управление как контейнерными образами, так и Helm-чартами. - Безопасность и соответствие требованиям: обеспечивает сканирование образов на наличие уязвимостей, подписание контента и журналы аудита активности. - Контроль доступа: реализует управление доступом на основе ролей (RBAC) через «проекты» и интегрируется с LDAP/AD и OpenID Connect (OIDC) для аутентификации. - Репликация: поддерживает синхронизацию образов и чартов между несколькими экземплярами реестра на основе политик для обеспечения высокой доступности и развертывания в нескольких дата-центрах. - Инструменты обслуживания: включает удаление образов и сборку мусора (garbage collection) для освобождения места в хранилище. - Интерфейс управления: предлагает графический пользовательский портал для просмотра и поиска репозиториев, а также RESTful API с Swagger UI для программной интеграции. - Варианты развертывания: может быть развернут с помощью Docker Compose, Helm Charts или Harbor Operator.