小编Mat*_*att的帖子

应用 yaml 时,应用程序未显示在 ArgoCD 中

我正在尝试为 gitops 设置 ArgoCD。我使用 ArgoCD Helm Chart 将其部署到本地 Docker Desktop Kubernetes 集群。我正在尝试使用 ArgoCD 的应用程序模式。

\n

问题是,当我应用 yaml 来创建根应用程序时,没有任何反应。\n这是 yaml(由helm template apps/ -n argocd我的公共存储库中的命令创建https://github.com/gajewa/gitops):

\n
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\n
Run Code Online (Sandbox Code Playgroud)\n

资源已创建,但 Argo UI 中实际上没有发生任何事情。没有可见的应用程序。因此,我尝试通过 Web UI 创建应用程序,甚至将 yaml 粘贴到其中。该应用程序是在 Web ui 中创建的,它似乎与 prometheus 和 argo 的 yaml 模板同步并查看存储库,但它实际上并未在 ArgoCD 中创建 prometheus 应用程序。根应用程序的普罗米修斯部分正在不断进步。

\n …

deployment kubernetes devops gitops argocd

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

argocd ×1

deployment ×1

devops ×1

gitops ×1

kubernetes ×1