From 29161da328f33817ff5d2cbd09ae4f1eec991b91 Mon Sep 17 00:00:00 2001 From: Thomas Blarre Date: Wed, 6 Nov 2024 17:22:13 +0000 Subject: [PATCH] Adding flaresolverr --- .../templates/flaresolverr-chart.yaml | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 thomflix-argocd-apps/templates/flaresolverr-chart.yaml diff --git a/thomflix-argocd-apps/templates/flaresolverr-chart.yaml b/thomflix-argocd-apps/templates/flaresolverr-chart.yaml new file mode 100644 index 0000000..fc15675 --- /dev/null +++ b/thomflix-argocd-apps/templates/flaresolverr-chart.yaml @@ -0,0 +1,41 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: flaresolveer + namespace: {{ .Values.argocd.namespace }} + annotations: + argocd.argoproj.io/sync-wave: "0" +spec: + project: {{ .Values.argocd.project }} + source: + repoURL: "tccr.io/truecharts" + chart: flaresolverr + targetRevision: 15.x + helm: + releaseName: flaresolverr + valuesObject: + persistence: + config: + enabled: true + mountPath: /config + type: pvc + namespace: {{ .Values.mainNamespace }} + accessModes: ReadWriteOnce + storageClass: {{ .Values.generalConfigStorageClass }} + size: 100Mi + destination: + server: {{ .Values.mainDestination }} + namespace: {{ .Values.mainNamespace }} + syncPolicy: + automated: + prune: true # Automatically remove resources no longer in the repo + selfHeal: true # Automatically self-heal when drift is detected + syncOptions: + - ApplyOutOfSyncOnly=true + - ServerSideApply=true + - CreateNamespace=true + ignoreDifferences: + - group: apps + kind: Deployment + jsonPointers: + - /spec/template/spec/hostUsers