From bf689cdeb55ca7e6e3a5681eaa5f293a5af9efd7 Mon Sep 17 00:00:00 2001 From: Rebecca Valente Date: Tue, 23 Sep 2025 12:20:22 -0300 Subject: [PATCH] (1.0.12) devops: migrate helm templates from postgresql to mysql: rename pvc to mysql-data and use mysql.persistence values; update secret to mysql with mysql-password and added mysql-root-password --- charts/wordpress-helm/templates/pvc.yaml | 10 +++++----- charts/wordpress-helm/templates/secret.yaml | 5 +++-- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/charts/wordpress-helm/templates/pvc.yaml b/charts/wordpress-helm/templates/pvc.yaml index 66f5cdd..a7ce17e 100644 --- a/charts/wordpress-helm/templates/pvc.yaml +++ b/charts/wordpress-helm/templates/pvc.yaml @@ -20,18 +20,18 @@ spec: apiVersion: v1 kind: PersistentVolumeClaim metadata: - name: {{ .Values.fullname }}-postgresql-data + name: {{ .Values.fullname }}-mysql-data labels: {{- include "wordpress-website.labels" . | nindent 4 }} app.kubernetes.io/component: database-storage spec: accessModes: - {{- range .Values.postgresql.persistence.accessModes }} + {{- range .Values.mysql.persistence.accessModes }} - {{ . | quote }} {{- end }} resources: requests: - storage: {{ .Values.postgresql.persistence.size | quote }} - {{- if .Values.postgresql.persistence.storageClass }} - storageClassName: {{ .Values.postgresql.persistence.storageClass }} + storage: {{ .Values.mysql.persistence.size | quote }} + {{- if .Values.mysql.persistence.storageClass }} + storageClassName: {{ .Values.mysql.persistence.storageClass }} {{- end }} diff --git a/charts/wordpress-helm/templates/secret.yaml b/charts/wordpress-helm/templates/secret.yaml index cd3307e..902da72 100644 --- a/charts/wordpress-helm/templates/secret.yaml +++ b/charts/wordpress-helm/templates/secret.yaml @@ -1,9 +1,10 @@ apiVersion: v1 kind: Secret metadata: - name: {{ .Values.fullname }}-postgresql + name: {{ .Values.fullname }}-mysql labels: {{- include "wordpress-website.labels" . | nindent 4 }} type: Opaque data: - postgresql-password: {{ .Values.postgresql.password | b64enc | quote }} + mysql-password: {{ .Values.mysql.password | b64enc | quote }} + mysql-root-password: {{ .Values.mysql.rootPassword | b64enc | quote }}