You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

咨询ArgoCD注册Git仓库URL对应的REST API端点

注册Git仓库的ArgoCD REST API端点
  • 核心API端点:POST /api/v1/repositories

  • 认证要求:请求头必须携带ArgoCD的JWT令牌,格式为 Authorization: Bearer <你的JWT令牌>

  • 请求体结构(JSON):

    {
      "repo": "https://github.com/你的组织/你的仓库.git",
      "username": "仓库认证用户名",
      "password": "密码或个人访问令牌",
      "insecure": false,
      "name": "可选仓库别名"
    }
    

    字段说明:

    • repo:必填项,Git仓库的完整URL
    • username/password:私有仓库必填,公开仓库可省略
    • insecure:可选,是否允许跳过SSL证书校验,默认false
    • name:可选,自定义仓库名称,便于后续识别
  • 获取JWT令牌的方式:
    可通过ArgoCD CLI快速导出:

    argocd account get-token
    

    也可以调用POST /api/v1/session端点,传入用户名密码获取令牌。

  • curl测试示例:

    curl -X POST \
      https://你的ArgoCD服务器地址/api/v1/repositories \
      -H "Authorization: Bearer <你的JWT令牌>" \
      -H "Content-Type: application/json" \
      -d '{
        "repo": "https://github.com/你的组织/你的仓库.git",
        "username": "你的用户名",
        "password": "你的个人访问令牌"
      }'
    

内容的提问来源于stack exchange,提问作者Pro

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 09:01:19