Skip to content

Commit 642e60f

Browse files
chore(shield): add cluster.volume_snapshot_class default on cluster-shield (#2300)
1 parent 6f76bd5 commit 642e60f

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

charts/shield/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ maintainers:
1313
- name: mavimo
1414
1515
type: application
16-
version: 1.12.1
16+
version: 1.12.2
1717
appVersion: "1.0.0"

charts/shield/templates/cluster/_config.tpl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
{{- $monitorFeature := (dig "monitor" nil .Values.features) -}}
33
{{- $investigationsFeature := (dig "investigations" nil .Values.features) -}}
44
{{- $respondFeature := (dig "respond" nil .Values.features) -}}
5+
{{- if not (hasKey $respondFeature.response_actions "cluster") }}
6+
{{- $_ := set $respondFeature.response_actions "cluster" (dict "volume_snapshot_class" "") }}
7+
{{- end }}
58
{{- $features := list
69
(dict "posture" (dig "posture" "cluster_posture" nil .Values.features ))
710
(dict "container_vulnerability_management" (dig "vulnerability_management" "container_vulnerability_management" nil .Values.features ))

charts/shield/tests/cluster/configmap_test.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ tests:
9292
enabled: false
9393
respond:
9494
response_actions:
95+
cluster:
96+
volume_snapshot_class: ""
9597
enabled: false
9698
kubernetes:
9799
ca_cert_file: /etc/sysdig/tls-certificates/ca.crt

0 commit comments

Comments
 (0)