Введение
Что такое PyPI Connector
PyPI Connector — это специализированный компонент-коннектор, который обеспечивает безопасную и удобную интеграцию с PyPI Registry, позволяя пользователям взаимодействовать с PyPI Registry без необходимости напрямую использовать секреты в таких клиентах, как pip, twine.
После развертывания компонента PyPI Connector пользователи могут:
- Создавать PyPI коннекторы для интеграции с различными PyPI Registry (репозитории PyPI, размещённые в Nexus, Artifactory и др.)
- Выполнять операции
pipиtwineв CI/CD пайплайнах или Kubernetes workload без прямого управления учётными данными.
Сценарии применения
PyPI Connector позволяет безопасно выполнять операции pip и twine за счёт:
- Централизованного управления учётными данными вместо их жёсткого кодирования в клиентах
- Автоматической подстановки аутентификации во время операций
pipиtwine
Такой подход особенно полезен для:
CI/CD пайплайновилиkubernetes job, которым необходим доступ к PyPI Registry- Команд, совместно использующих доступ к PyPI Registry без обмена учётными данными
- Сред, требующих централизованного управления учётными данными PyPI Registry без распространения их на каждый клиент