From 59b4a0fb91eed695f8009aa9f0ecd3ed308e6a18 Mon Sep 17 00:00:00 2001 From: klinch0 <68821526+klinch0@users.noreply.github.com> Date: Fri, 17 Jan 2025 16:47:29 +0300 Subject: [PATCH] bugfix/monitoring add nil checker (#587) ## Summary by CodeRabbit - **Version Update** - Monitoring application version updated from 1.6.1 to 1.6.2 - **Configuration Improvements** - Enhanced resource configuration checks for VM cluster components - Improved handling of resource definitions to prevent potential errors --- packages/extra/monitoring/Chart.yaml | 2 +- .../monitoring/templates/vm/vmcluster.yaml | 18 +++++++++--------- packages/extra/versions_map | 3 ++- 3 files changed, 12 insertions(+), 11 deletions(-) diff --git a/packages/extra/monitoring/Chart.yaml b/packages/extra/monitoring/Chart.yaml index 48579bcf..41e8fe37 100644 --- a/packages/extra/monitoring/Chart.yaml +++ b/packages/extra/monitoring/Chart.yaml @@ -3,4 +3,4 @@ name: monitoring description: Monitoring and observability stack icon: /logos/monitoring.svg type: application -version: 1.6.1 +version: 1.6.2 diff --git a/packages/extra/monitoring/templates/vm/vmcluster.yaml b/packages/extra/monitoring/templates/vm/vmcluster.yaml index 1391e55e..19e2f610 100644 --- a/packages/extra/monitoring/templates/vm/vmcluster.yaml +++ b/packages/extra/monitoring/templates/vm/vmcluster.yaml @@ -10,26 +10,26 @@ spec: vminsert: replicaCount: 2 resources: - {{- if empty .vminsert.resources }} + {{- if and (hasKey . "vminsert") (hasKey .vminsert "resources") }} + {{- toYaml .vminsert.resources | nindent 6 }} + {{- else }} limits: memory: 1000Mi requests: cpu: 100m memory: 500Mi - {{- else }} - {{- toYaml .vminsert.resources | nindent 6 }} {{- end }} vmselect: replicaCount: 2 resources: - {{- if empty .vmselect.resources }} + {{- if and (hasKey . "vmselect") (hasKey .vmselect "resources") }} + {{- toYaml .vmselect.resources | nindent 6 }} + {{- else }} limits: memory: 1000Mi requests: cpu: 100m memory: 500Mi - {{- else }} - {{- toYaml .vmselect.resources | nindent 6 }} {{- end }} extraArgs: search.maxUniqueTimeseries: "600000" @@ -48,14 +48,14 @@ spec: vmstorage: replicaCount: 2 resources: - {{- if empty .vmstorage.resources }} + {{- if and (hasKey . "vmstorage") (hasKey .vmstorage "resources") }} + {{- toYaml .vmstorage.resources | nindent 6 }} + {{- else }} limits: memory: 2048Mi requests: cpu: 100m memory: 500Mi - {{- else }} - {{- toYaml .vmstorage.resources | nindent 6 }} {{- end }} storage: volumeClaimTemplate: diff --git a/packages/extra/versions_map b/packages/extra/versions_map index a9e36614..32b12864 100644 --- a/packages/extra/versions_map +++ b/packages/extra/versions_map @@ -22,7 +22,8 @@ monitoring 1.5.2 898374b5 monitoring 1.5.3 c1ca19dc monitoring 1.5.4 d4634797 monitoring 1.6.0 cb7b8158 -monitoring 1.6.1 HEAD +monitoring 1.6.1 3bb97596 +monitoring 1.6.2 HEAD seaweedfs 0.1.0 5ca8823 seaweedfs 0.2.0 9e33dc0 seaweedfs 0.2.1 249bf35