暂无描述

argo-cd.yaml 893B

123456789101112131415161718192021222324252627282930313233343536
  1. apiVersion: argoproj.io/v1alpha1
  2. kind: Application
  3. metadata:
  4. name: argo-cd
  5. namespace: {{ .Values.spec.namespace }}
  6. finalizers:
  7. - resources-finalizer.argocd.argoproj.io
  8. spec:
  9. destination:
  10. namespace: {{ .Values.spec.namespace }}
  11. name: {{ .Values.spec.destination.name }}
  12. project: {{ .Values.spec.project }}
  13. syncPolicy:
  14. automated:
  15. prune: true
  16. selfHeal: true
  17. source:
  18. chart: argo-cd
  19. repoURL: https://argoproj.github.io/argo-helm
  20. targetRevision: 3.33.6
  21. helm:
  22. releaseName: argo-cd
  23. values: |
  24. server:
  25. ingress:
  26. enabled: true
  27. hostsname: argo-cd.kaisers.info
  28. paths:
  29. - /
  30. pathType: Prefix
  31. annotations:
  32. cert-manager.io/cluster-issuer: letsencrypt-staging
  33. tls: true
  34. extraArgs:
  35. - --insecure