我在 VirtualBox 中设置了 k3s 集群。我已经安装了ArgoCD并且能够登录。但是,我无法添加任何 git 存储库,也无法添加 ssh 访问不到的 https。 即使没有访问凭据的公共帐户也无法添加。
它给我的失败原因(来自 ArgoCD 教程的存储库):
Unable to connect to repository:
rpc error:
code = Unknown
desc = error testing repository
connectivity:
Get "https://gitlab.com/nanuchi/argocd-app-config.git/info/refs?service=git-upload-pack": dial tcp 205.xxx.xxx.xxx:443:
connect: connection refused
我可以在虚拟机中正确地 git 克隆这个存储库。
我怀疑虚拟机的网络配置有问题。 网络适配器:
虚拟机中的防火墙已禁用。
有人可以建议还有什么原因吗? 谢谢
“连接被拒绝”错误通常意味着尝试建立与指定 IP 地址和端口的连接失败。 如果您使用 HTTPS 克隆存储库,请尝试使用 SSH。 将存储库 URL 更改为 SSH 格式([电子邮件受保护]:nanuchi/argocd-app-config.git)并查看是否可以解决问题。