diff --git a/kind/edfbuilder.yaml b/kind/edfbuilder.yaml index dad866b..c56cd33 100644 --- a/kind/edfbuilder.yaml +++ b/kind/edfbuilder.yaml @@ -5,6 +5,8 @@ metadata: namespace: argocd labels: env: dev + finalizers: + - resources-finalizer.argocd.argoproj.io spec: destination: name: in-cluster diff --git a/kind/stacks/core/argocd.yaml b/kind/stacks/core/argocd.yaml index 3b70253..e8c0320 100644 --- a/kind/stacks/core/argocd.yaml +++ b/kind/stacks/core/argocd.yaml @@ -5,6 +5,8 @@ metadata: namespace: argocd labels: env: dev + finalizers: + - resources-finalizer.argocd.argoproj.io spec: project: default syncPolicy: diff --git a/kind/stacks/core/crossplane.yaml b/kind/stacks/core/crossplane.yaml new file mode 100644 index 0000000..16a0898 --- /dev/null +++ b/kind/stacks/core/crossplane.yaml @@ -0,0 +1,25 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: crossplane + namespace: argocd + labels: + env: dev + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: default + syncPolicy: + automated: + selfHeal: true + syncOptions: + - CreateNamespace=true + destination: + name: in-cluster + namespace: crossplane-system + source: + chart: crossplane + repoURL: https://charts.crossplane.io/stable + targetRevision: 1.18.0 + helm: + releaseName: crossplane diff --git a/kind/stacks/core/forgejo-runner.yaml b/kind/stacks/core/forgejo-runner.yaml index 72e3ce2..b59e1a8 100644 --- a/kind/stacks/core/forgejo-runner.yaml +++ b/kind/stacks/core/forgejo-runner.yaml @@ -5,6 +5,8 @@ metadata: namespace: argocd labels: env: dev + finalizers: + - resources-finalizer.argocd.argoproj.io spec: project: default syncPolicy: diff --git a/kind/stacks/core/forgejo.yaml b/kind/stacks/core/forgejo.yaml index 751959b..a98d39c 100644 --- a/kind/stacks/core/forgejo.yaml +++ b/kind/stacks/core/forgejo.yaml @@ -5,6 +5,8 @@ metadata: namespace: argocd labels: env: dev + finalizers: + - resources-finalizer.argocd.argoproj.io spec: project: default syncPolicy: diff --git a/kind/stacks/core/ingress-nginx.yaml b/kind/stacks/core/ingress-nginx.yaml index 7cbec39..8ccc45b 100644 --- a/kind/stacks/core/ingress-nginx.yaml +++ b/kind/stacks/core/ingress-nginx.yaml @@ -5,6 +5,8 @@ metadata: namespace: argocd labels: env: dev + finalizers: + - resources-finalizer.argocd.argoproj.io spec: project: default syncPolicy: diff --git a/kind/stacks/core/kube-prometheus.yaml b/kind/stacks/core/kube-prometheus.yaml index 0756f34..cd2c40f 100644 --- a/kind/stacks/core/kube-prometheus.yaml +++ b/kind/stacks/core/kube-prometheus.yaml @@ -5,6 +5,8 @@ metadata: namespace: argocd labels: env: dev + finalizers: + - resources-finalizer.argocd.argoproj.io spec: project: default syncPolicy: diff --git a/kind/stacks/ref-implementation/backstage-templates.yaml b/kind/stacks/ref-implementation/backstage-templates.yaml index c96407f..0eb58d0 100644 --- a/kind/stacks/ref-implementation/backstage-templates.yaml +++ b/kind/stacks/ref-implementation/backstage-templates.yaml @@ -5,6 +5,8 @@ metadata: namespace: argocd labels: env: dev + finalizers: + - resources-finalizer.argocd.argoproj.io spec: project: default source: diff --git a/kind/stacks/ref-implementation/backstage.yaml b/kind/stacks/ref-implementation/backstage.yaml index c317835..65bec8d 100644 --- a/kind/stacks/ref-implementation/backstage.yaml +++ b/kind/stacks/ref-implementation/backstage.yaml @@ -5,6 +5,8 @@ metadata: namespace: argocd labels: env: dev + finalizers: + - resources-finalizer.argocd.argoproj.io spec: project: default source: diff --git a/kind/stacks/ref-implementation/keycloak.yaml b/kind/stacks/ref-implementation/keycloak.yaml index 1201042..46cbc9a 100644 --- a/kind/stacks/ref-implementation/keycloak.yaml +++ b/kind/stacks/ref-implementation/keycloak.yaml @@ -5,6 +5,8 @@ metadata: namespace: argocd labels: example: ref-implementation + finalizers: + - resources-finalizer.argocd.argoproj.io spec: destination: namespace: keycloak