Введение
Содержание
Connectors OCI
Что такое ConnectorsOCI
ConnectorsOCI — это специализированный компонент коннектора, который обеспечивает безопасную и удобную интеграцию с реестрами OCI (Open Container Initiative). Он расширяет систему Connectors возможностями, специфичными для реестров контейнеров, позволяя пользователям взаимодействовать с репозиториями образов без прямого управления учетными данными.
Обзор возможностей
ConnectorsOCI предоставляет несколько ключевых функций:
- Безопасный доступ к реестрам контейнеров (Docker Hub, Harbor, GitHub Container Registry и др.)
- Генерация конфигураций для различных инструментов работы с контейнерами (Docker, BuildKit и др.)
- Автоматическая инъекция учетных данных для операций с реестром через CSI тома
- Механизм прокси для аутентификации и доступа к реестру
После развертывания ConnectorsOCI пользователи могут:
- Создавать OCI коннекторы для интеграции с различными реестрами контейнеров
- Загружать и скачивать образы контейнеров без прямого управления учетными данными реестра
- Настраивать специфичные для реестра права доступа
- Использовать операции с контейнерами в CI/CD пайплайнах с повышенной безопасностью
Преимущества
- Повышенная безопасность: учетные данные реестра централизованно управляются и никогда не доступны напрямую рабочим нагрузкам
- Упрощенные операции: пользователи могут выполнять операции с контейнерами без забот о управлении учетными данными
- Поддержка множества инструментов: совместимость с различными инструментами контейнеризации через специфичные опции конфигурации
- Бесшовная интеграция с CI/CD: облегчает безопасную сборку и публикацию образов в автоматизированных пайплайнах
Сценарии применения
- Сборка и публикация образов контейнеров в CI/CD пайплайнах
- Управление доступом к образам контейнеров между несколькими командами и проектами