From c418532cccf0beb231ac39d5d96c415534576bb5 Mon Sep 17 00:00:00 2001 From: Quentin <23108069+HujinoKun@users.noreply.github.com> Date: Sun, 10 Aug 2025 11:59:34 +0000 Subject: [PATCH] fix: Added default Kubernetes parameters to VolumeClaimTemplate to prevent infinite DRIFT --- src/main/charts/bamboo/templates/_helpers.tpl | 4 +++- src/main/charts/bitbucket/templates/_helpers.tpl | 4 +++- src/main/charts/confluence/templates/_helpers.tpl | 8 ++++++-- src/main/charts/crowd/templates/_helpers.tpl | 4 +++- src/main/charts/jira/templates/_helpers.tpl | 4 +++- 5 files changed, 18 insertions(+), 6 deletions(-) diff --git a/src/main/charts/bamboo/templates/_helpers.tpl b/src/main/charts/bamboo/templates/_helpers.tpl index 2cafd7c32..33b9529ff 100644 --- a/src/main/charts/bamboo/templates/_helpers.tpl +++ b/src/main/charts/bamboo/templates/_helpers.tpl @@ -366,7 +366,9 @@ persistentVolumeClaimRetentionPolicy: {{- end}} volumeClaimTemplates: {{- if .Values.volumes.localHome.persistentVolumeClaim.create }} -- metadata: +- apiVersion: v1 + kind: PersistentVolumeClaim + metadata: name: local-home spec: accessModes: [ "ReadWriteOnce" ] diff --git a/src/main/charts/bitbucket/templates/_helpers.tpl b/src/main/charts/bitbucket/templates/_helpers.tpl index 611d83cc6..da95d3983 100644 --- a/src/main/charts/bitbucket/templates/_helpers.tpl +++ b/src/main/charts/bitbucket/templates/_helpers.tpl @@ -375,7 +375,9 @@ persistentVolumeClaimRetentionPolicy: {{- end}} volumeClaimTemplates: {{- if .Values.volumes.localHome.persistentVolumeClaim.create }} -- metadata: +- apiVersion: v1 + kind: PersistentVolumeClaim + metadata: name: local-home spec: accessModes: [ "ReadWriteOnce" ] diff --git a/src/main/charts/confluence/templates/_helpers.tpl b/src/main/charts/confluence/templates/_helpers.tpl index 8a7aed5db..7124aae72 100644 --- a/src/main/charts/confluence/templates/_helpers.tpl +++ b/src/main/charts/confluence/templates/_helpers.tpl @@ -569,7 +569,9 @@ persistentVolumeClaimRetentionPolicy: {{- end}} volumeClaimTemplates: {{- if .Values.volumes.localHome.persistentVolumeClaim.create }} -- metadata: +- apiVersion: v1 + kind: PersistentVolumeClaim + metadata: name: local-home spec: accessModes: [ "ReadWriteOnce" ] @@ -605,7 +607,9 @@ persistentVolumeClaimRetentionPolicy: whenScaled: {{.Values.volumes.synchronyHome.persistentVolumeClaimRetentionPolicy.whenScaled}} {{- end}} volumeClaimTemplates: -- metadata: +- apiVersion: v1 + kind: PersistentVolumeClaim + metadata: name: synchrony-home spec: accessModes: [ "ReadWriteOnce" ] diff --git a/src/main/charts/crowd/templates/_helpers.tpl b/src/main/charts/crowd/templates/_helpers.tpl index e5437050f..10f98d061 100644 --- a/src/main/charts/crowd/templates/_helpers.tpl +++ b/src/main/charts/crowd/templates/_helpers.tpl @@ -317,7 +317,9 @@ persistentVolumeClaimRetentionPolicy: {{- end}} volumeClaimTemplates: {{- if .Values.volumes.localHome.persistentVolumeClaim.create }} -- metadata: +- apiVersion: v1 + kind: PersistentVolumeClaim + metadata: name: local-home spec: accessModes: [ "ReadWriteOnce" ] diff --git a/src/main/charts/jira/templates/_helpers.tpl b/src/main/charts/jira/templates/_helpers.tpl index 43fb33b38..4f9cc1b20 100644 --- a/src/main/charts/jira/templates/_helpers.tpl +++ b/src/main/charts/jira/templates/_helpers.tpl @@ -413,7 +413,9 @@ persistentVolumeClaimRetentionPolicy: {{- end}} volumeClaimTemplates: {{- if .Values.volumes.localHome.persistentVolumeClaim.create }} -- metadata: +- apiVersion: v1 + kind: PersistentVolumeClaim + metadata: name: local-home spec: accessModes: [ "ReadWriteOnce" ]