From b730d556aa8335a2e66b9f95502965e11cb3c572 Mon Sep 17 00:00:00 2001 From: Jonas Juselius Date: Tue, 24 Jun 2025 11:03:00 +0200 Subject: [PATCH] fix: render plausible explicitly --- helmfile.d/plausible.yaml.gotmpl | 12 ++++++++++++ values/plausible/manifests/plausible.yaml | 9 --------- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/helmfile.d/plausible.yaml.gotmpl b/helmfile.d/plausible.yaml.gotmpl index 7e809198..e0d36d10 100644 --- a/helmfile.d/plausible.yaml.gotmpl +++ b/helmfile.d/plausible.yaml.gotmpl @@ -9,6 +9,18 @@ commonLabels: tier: system releases: +- name: plausible-analytics + namespace: plausible + chart: plausible/plausible-analytics + version: 0.4.0 + condition: plausible.enabled + values: + - ../values/plausible/values/values.yaml + - ../values/plausible/values/values-{{ .Environment.Name }}.yaml + postRenderer: ../bin/kustomizer + postRendererArgs: + - ../values/plausible/kustomize/{{ .Environment.Name }} + missingFileHandler: Info - name: manifests namespace: plausible chart: manifests diff --git a/values/plausible/manifests/plausible.yaml b/values/plausible/manifests/plausible.yaml index 98f7fca3..970497da 100644 --- a/values/plausible/manifests/plausible.yaml +++ b/values/plausible/manifests/plausible.yaml @@ -21,15 +21,6 @@ spec: value: default - name: HELMFILE_FILE_PATH value: plausible.yaml.gotmpl - - repoURL: 'https://imio.github.io/helm-charts' - targetRevision: 0.4.0 - chart: plausible-analytics - helm: - valueFiles: - - $values/values/plausible/values/values.yaml - - repoURL: {{ .Values.clusterConfig.manifests }} - targetRevision: main - ref: values project: aux syncPolicy: managedNamespaceMetadata: