Введение

Содержание

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 пайплайнах
  • Управление доступом к образам контейнеров между несколькими командами и проектами