2

环境:

我有以下场景,我Argo CD (v2.0.1+33eaf11)用于将我的配置部署kustomizeOKD集群,该配置托管在Git-RepoAzureDevOps 2020本地)。SSL 证书无处不在。(成功尝试从 argo CD 实例到 AzureDevOps GitRepo 进行 git 连接)。

我得到的错误是:

我尝试了以下方法:

  1. 在 AzureDevops 中创建一个对 repo 具有读取权限的 PAT,还尝试了完全访问权限。
  • 在 Argo CD 上,在连接 git-repo 对话框中,我尝试了以下操作但没有成功:( 在此处输入图像描述来自 argocd 主页的图片)
    1. 尝试:
      • 存储库网址:https://theServer/<project>/_git/<repository>
      • 用户名:<username of PAT>
      • 密码:<The PAT>
    2. 尝试:
      • 存储库网址:https://theServer/<account>/<project>/_git/<repository>
      • 用户名:something - 不能留空
      • 密码:<The PAT>
    3. 尝试:
      • 使用 SSH 使用它自己的展位侧生成 SSH 密钥
      • 导致 FATA[0000] 未知错误:远程:命令 git-upload-pack '******' 不是预期格式。

有没有人如何启动并运行类似的场景?我正在寻找的是某种机制,例如访问令牌。但我对其他所有可行的解决方案都很满意。

在 argoCD github 上创建了一个问题。

4

0 回答 0