Add argocd to self manage

This commit is contained in:
Ruben Hensen
2024-09-08 14:35:57 +02:00
parent 5bcae332f6
commit 1d0bbc738b
4 changed files with 30 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: argocd-folder
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: default
source:
repoURL: https://github.com/rubenhensen/k8scd.git
targetRevision: HEAD
path: argocd
destination:
server: https://kubernetes.default.svc
namespace: argocd
syncPolicy:
syncOptions:
- CreateNamespace=true
automated:
selfHeal: true
prune: true
+8
View File
@@ -0,0 +1,8 @@
# additional resources like ingress rules, cluster and repository secrets.
resources:
- github.com/argoproj/argo-cd//manifests/cluster-install?ref=stable
# changes to config maps
# patches:
# - path: overlays/argo-cd-cm.yaml