ArgoCD 无法解析 host.minikube.internal

问题描述 投票:0回答:1

我已成功从 http://host.minikube.internal:8880/charts 安装 Helm 图表。但状态是“正在进行”和“已同步”。

检查 repo-server 的日志后。我发现了这个:

repo-server time="2024-01-05T23:15:52Z" level=warning msg="Could not get hostname for repository 'http://host.minikube.internal:8880/charts'"

似乎在某些步骤中无法识别主机名。这也可能导致从 Git 存储库(而不是使用 ArgoCD 的 Helm 图表)部署应用程序失败。它看起来同步且健康,但没有部署相关服务或 Pod(仅部署命名空间)。

minikube argocd
1个回答
0
投票

ArgoCD 不支持使用 http 的 Helm 图表,如其代码中所述 https://github.com/argoproj/argo-cd/blob/40760eb8528766745328e67e124e2cf1f56d8d93/pkg/apis/application/v1alpha1/repository_types.go#L239

使用 https 或 oci 协议

© www.soinside.com 2019 - 2024. All rights reserved.