Açıklama Yok

application-gitops-kaisers-info.yaml 941B

123456789101112131415161718192021222324252627282930313233343536373839
  1. apiVersion: argoproj.io/v1alpha1
  2. kind: AppProject
  3. metadata:
  4. name: project-gitops-kaisers-info
  5. namespace: argocd
  6. # Finalizer that ensures that project is not deleted until it is not referenced by any application
  7. finalizers:
  8. - resources-finalizer.argocd.argoproj.io
  9. spec:
  10. description: GitOps for kaisers.info
  11. ---
  12. apiVersion: v1
  13. kind: Secret
  14. metadata:
  15. name: repo-k8s-kaisers-info
  16. namespace: argocd
  17. labels:
  18. argocd.argoproj.io/secret-type: repository
  19. stringData:
  20. url: https://git.kaisers.info/simonkaiser/k8s-kaisers-info
  21. ---
  22. apiVersion: argoproj.io/v1alpha1
  23. kind: Application
  24. metadata:
  25. name: gitops-kaisers-info
  26. namespace: argocd
  27. spec:
  28. destination:
  29. name: in-cluster
  30. namespace: argocd
  31. project: default
  32. source:
  33. repoURL: https://git.kaisers.info/simonkaiser/k8s-kaisers-info
  34. path: gitops-kaisers-info
  35. targetRevision: master
  36. syncPolicy:
  37. automated:
  38. prune: true
  39. selfHeal: true