From e3ecb05efbfd75bbfcf2c7d3fb38566a92ff3d2c Mon Sep 17 00:00:00 2001 From: Kochetkov S Date: Mon, 25 May 2026 17:22:52 +0300 Subject: [PATCH] Fix Flux helm remediation for monitoring --- infrastructure/glitchtip/base/helmrelease.yaml | 4 ++++ infrastructure/openobserve/base/helmrelease.yaml | 4 ++++ infrastructure/opentelemetry-operator/base/helmrelease.yaml | 2 ++ 3 files changed, 10 insertions(+) diff --git a/infrastructure/glitchtip/base/helmrelease.yaml b/infrastructure/glitchtip/base/helmrelease.yaml index 1c0d0b3..8147923 100644 --- a/infrastructure/glitchtip/base/helmrelease.yaml +++ b/infrastructure/glitchtip/base/helmrelease.yaml @@ -15,8 +15,12 @@ spec: namespace: flux-system interval: 10m install: + replace: true remediation: retries: 3 + remediateLastFailure: true upgrade: remediation: retries: 3 + strategy: uninstall + remediateLastFailure: true diff --git a/infrastructure/openobserve/base/helmrelease.yaml b/infrastructure/openobserve/base/helmrelease.yaml index 3c9a042..bf3361b 100644 --- a/infrastructure/openobserve/base/helmrelease.yaml +++ b/infrastructure/openobserve/base/helmrelease.yaml @@ -15,8 +15,12 @@ spec: namespace: flux-system interval: 10m install: + replace: true remediation: retries: 3 + remediateLastFailure: true upgrade: remediation: retries: 3 + strategy: uninstall + remediateLastFailure: true diff --git a/infrastructure/opentelemetry-operator/base/helmrelease.yaml b/infrastructure/opentelemetry-operator/base/helmrelease.yaml index 7756435..5893bfb 100644 --- a/infrastructure/opentelemetry-operator/base/helmrelease.yaml +++ b/infrastructure/opentelemetry-operator/base/helmrelease.yaml @@ -15,8 +15,10 @@ spec: namespace: flux-system interval: 10m install: + disableSchemaValidation: true remediation: retries: 3 upgrade: + disableSchemaValidation: true remediation: retries: 3