From 3c27192d3e9181e2b3552a85c6928050944c9c25 Mon Sep 17 00:00:00 2001 From: kklinch0 Date: Mon, 5 May 2025 16:56:04 +0300 Subject: [PATCH] [platform] delete extra dependencies for piraeus operator Signed-off-by: kklinch0 --- packages/core/platform/bundles/distro-full.yaml | 2 +- packages/system/linstor/templates/podscrape.yaml | 2 ++ packages/system/piraeus-operator/templates/alerts.yaml | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/core/platform/bundles/distro-full.yaml b/packages/core/platform/bundles/distro-full.yaml index 08c2da4a..8c37a023 100644 --- a/packages/core/platform/bundles/distro-full.yaml +++ b/packages/core/platform/bundles/distro-full.yaml @@ -161,7 +161,7 @@ releases: releaseName: piraeus-operator chart: cozy-piraeus-operator namespace: cozy-linstor - dependsOn: [cilium,cert-manager,victoria-metrics-operator] + dependsOn: [cilium,cert-manager] - name: snapshot-controller releaseName: snapshot-controller diff --git a/packages/system/linstor/templates/podscrape.yaml b/packages/system/linstor/templates/podscrape.yaml index 91b2de49..9c334527 100644 --- a/packages/system/linstor/templates/podscrape.yaml +++ b/packages/system/linstor/templates/podscrape.yaml @@ -1,3 +1,4 @@ +{{- if .Capabilities.APIVersions.Has "operator.victoriametrics.com/v1beta1" }} apiVersion: operator.victoriametrics.com/v1beta1 kind: VMPodScrape metadata: @@ -42,3 +43,4 @@ spec: selector: matchLabels: app.kubernetes.io/component: linstor-controller +{{- end }} diff --git a/packages/system/piraeus-operator/templates/alerts.yaml b/packages/system/piraeus-operator/templates/alerts.yaml index 70d47014..c8387a65 100644 --- a/packages/system/piraeus-operator/templates/alerts.yaml +++ b/packages/system/piraeus-operator/templates/alerts.yaml @@ -1,7 +1,8 @@ {{- $files := .Files.Glob "alerts/*.yaml" -}} +{{- if .Capabilities.APIVersions.Has "monitoring.coreos.com/v1" }} {{- range $path, $file := $files }} --- # from: {{ $path }} {{ toString $file }} - +{{- end }} {{- end -}}