将 git 配置传递给 argocd 的最佳方法是什么

What is the best way to pass git config to argocd

我是运行一个argocd命令

argocd repo add https://gitlab.<mysite>.com/<repo>.git

我收到错误并且是已知错误。 现在,为了避免这种情况,我在 argocd kubernetes pod 中设置了 ~/.gitconfig 如下

[http "https://gitlab.<mysite>.com"]
proxy = http://www-proxy.<proxy-server>:8080

如何将此配置传递给 argocd 命令?

P.S。我试图在 argocd server pod

的 ~/.gitconfig 中写入以上两行

此外,我尝试了以下命令

argocd repo add https://gitlab.<mysite>/<repo>.git --config '[http "https://gitlab.<mysite>.com"] \n proxy = http://www-proxy.<proxy-server>:8080'

添加单个存储库时,您可以在添加时指定此存储库的代理。您需要使用:

argocd repo add https://gitlab.<mysite>/<repo>.git --proxy http://www-proxy.<proxy-server>:8080