refactor(chart): version pre-upgrade migration resources

This commit is contained in:
Thibault VINCENT
2026-05-04 04:01:33 +02:00
parent 83857990be
commit 1d2c170fc9
@@ -25,7 +25,7 @@
apiVersion: v1
kind: ServiceAccount
metadata:
name: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade
name: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade-3-20-0
namespace: {{ include "x509-certificate-exporter.namespace" . }}
labels:
{{- include "x509-certificate-exporter.labels" . | nindent 4 }}
@@ -37,7 +37,7 @@ metadata:
apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade
name: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade-3-20-0
namespace: {{ include "x509-certificate-exporter.namespace" . }}
labels:
{{- include "x509-certificate-exporter.labels" . | nindent 4 }}
@@ -53,7 +53,7 @@ rules:
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade
name: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade-3-20-0
namespace: {{ include "x509-certificate-exporter.namespace" . }}
labels:
{{- include "x509-certificate-exporter.labels" . | nindent 4 }}
@@ -64,16 +64,16 @@ metadata:
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
name: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade
name: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade-3-20-0
subjects:
- kind: ServiceAccount
name: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade
name: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade-3-20-0
namespace: {{ include "x509-certificate-exporter.namespace" . }}
---
apiVersion: batch/v1
kind: Job
metadata:
name: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade
name: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade-3-20-0
namespace: {{ include "x509-certificate-exporter.namespace" . }}
labels:
{{- include "x509-certificate-exporter.labels" . | nindent 4 }}
@@ -93,7 +93,7 @@ spec:
{{- toYaml . | nindent 8 }}
{{- end }}
spec:
serviceAccountName: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade
serviceAccountName: {{ include "x509-certificate-exporter.fullname" . }}-pre-upgrade-3-20-0
restartPolicy: OnFailure
{{- with .Values.migration.podSecurityContext }}
securityContext: