我正在尝试为 gitops 设置 ArgoCD。我使用 ArgoCD Helm Chart 将其部署到本地 Docker Desktop Kubernetes 集群。我正在尝试使用 ArgoCD 的应用程序模式。
\n问题是,当我应用 yaml 来创建根应用程序时,没有任何反应。\n这是 yaml(由helm template apps/ -n argocd我的公共存储库中的命令创建https://github.com/gajewa/gitops):
apiVersion: argoproj.io/v1alpha1\nkind: Application\nmetadata:\n name: root\n finalizers:\n - resources-finalizer.argocd.argoproj.io\nspec:\n destination:\n server: http://kubernetes.default.svc\n namespace: argocd\n project: default\n source:\n path: apps/\n repoURL: https://github.com/gajewa/gitops.git\n targetRevision: HEAD\n syncPolicy:\n automated:\n prune: true\n selfHeal: true\nRun Code Online (Sandbox Code Playgroud)\n资源已创建,但 Argo UI 中实际上没有发生任何事情。没有可见的应用程序。因此,我尝试通过 Web UI 创建应用程序,甚至将 yaml 粘贴到其中。该应用程序是在 Web ui 中创建的,它似乎与 prometheus 和 argo 的 yaml 模板同步并查看存储库,但它实际上并未在 ArgoCD 中创建 prometheus 应用程序。根应用程序的普罗米修斯部分正在不断进步。
\n …