diff --git a/platform/templates/reloader.yaml b/platform/templates/reloader.yaml new file mode 100644 index 00000000..19f35c92 --- /dev/null +++ b/platform/templates/reloader.yaml @@ -0,0 +1,30 @@ +{{- if .Values.reloader.enabled }} +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: {{ .Values.argocd.project }}-reloader + namespace: {{ .Values.argocd.namespace }} + annotations: + argocd.argoproj.io/sync-wave: "1" + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: {{ .Values.argocd.project }} + syncPolicy: + automated: + selfHeal: true + prune: true + syncOptions: + - CreateNamespace=true + destination: + name: in-cluster + namespace: {{ .Values.reloader.namespace }} + source: + chart: reloader + repoURL: https://stakater.github.io/stakater-charts + targetRevision: v0.0.118 + helm: + releaseName: reloader + values: | + dummy: true +{{- end }} diff --git a/platform/values.yaml b/platform/values.yaml index ce8e0e8e..19c6a76d 100644 --- a/platform/values.yaml +++ b/platform/values.yaml @@ -38,3 +38,6 @@ runnerController: enabled: false namespace: platform +reloader: + enabled: true + namespace: platform