• Русский
  • Введение

    Содержание

    Connectors Git

    Что такое ConnectorsGit

    ConnectorsGit — это специализированный компонент-коннектор, который обеспечивает безопасную и удобную интеграцию с Git-репозиториями. Он расширяет систему Connectors возможностями, специфичными для Git, позволяя пользователям взаимодействовать с Git-серверами без прямого управления учетными данными.

    Обзор возможностей

    ConnectorsGit предоставляет несколько ключевых функций:

    • Безопасный доступ к Git-репозиториям (GitHub, GitLab, Bitbucket и др.) через абстракцию учетных данных
    • Автоматическая инъекция учетных данных для операций Git через CSI тома
    • Поддержка методов аутентификации по HTTP/HTTPS
    • Перезапись URL и аутентификация через прокси для бесшовной интеграции

    После развертывания ConnectorsGit пользователи могут:

    • Создавать Git-коннекторы для интеграции с различными Git-репозиториями
    • Клонировать, выполнять pull и push в приватные репозитории без прямого управления учетными данными
    • Настраивать права доступа, специфичные для репозитория
    • Использовать операции Git в CI/CD пайплайнах с повышенной безопасностью

    Преимущества

    • Повышенная безопасность: учетные данные Git централизованно управляются и никогда не доступны напрямую рабочим нагрузкам
    • Упрощенные операции: разработчики могут выполнять операции Git без забот о управлении учетными данными
    • Единый интерфейс: согласованный опыт работы с разными Git-провайдерами
    • Гибкая аутентификация: поддержка различных методов аутентификации, включая имя пользователя/пароль и SSH-ключи

    Сценарии применения

    • Безопасное клонирование приватных репозиториев в CI/CD пайплайнах
    • Отображение информации о git-ссылках из Git-репозиториев в UI-приложениях
    • Бесшовные операции Git в контейнерных нагрузках без настройки учетных данных
    • Централизованное управление доступом к Git для нескольких команд и проектов