介绍
目录
Connectors Git
什么是 ConnectorsGit
ConnectorsGit 是一个专用的连接组件,旨在让与 Git 仓库的集成变得安全便捷。它为 Connectors 系统扩展了 Git 特有的功能,使用户能够在不直接处理凭据的情况下与 Git 服务器进行交互。
功能概览
ConnectorsGit 提供了几个关键能力:
- 通过凭据抽象实现对 Git 仓库(GitHub、GitLab、Bitbucket 等)的安全访问
- 通过 CSI 卷自动注入用于 Git 操作的凭据
- 支持 HTTP/HTTPS 身份验证方法
- URL 重写和代理身份验证以实现无缝集成
一旦部署了 ConnectorsGit,用户可以:
- 创建 Git 连接器以与各种 Git 仓库集成
- 在不直接处理凭据的情况下克隆、拉取和推送到私有仓库
- 配置特定于仓库的访问权限
- 在 CI/CD 管道中以增强的安全性使用 Git 操作
优势
- 增强的安全性:Git 凭据集中管理,始终无法直接被工作负载访问
- 简化的操作:开发人员可以在不担心凭据管理的情况下执行 Git 操作
- 统一的体验:与不同 Git 提供商工作时提供一致的界面
- 灵活的身份验证:支持多种身份验证方法,包括用户名/密码和 SSH 密钥
应用场景
- 在 CI/CD 管道中安全地克隆私有仓库
- 在 UI 应用程序中显示来自 Git 仓库的 Git 引用信息
- 在容器工作负载中无凭据配置地进行无缝 Git 操作
- 在多个团队和项目中集中管理 Git 访问权限