From e367bad815ab990579e6d48f7c5ca74a8e11f2d5 Mon Sep 17 00:00:00 2001 From: Sven Ketelsen Date: Wed, 1 Jun 2022 12:28:37 +0200 Subject: [PATCH] bugfix: wordpress --- smardigo/templates/wordpress/claim.yml | 12 ++++++++++++ smardigo/templates/wordpress/deployment.yml | 7 +++++++ 2 files changed, 19 insertions(+) create mode 100644 smardigo/templates/wordpress/claim.yml diff --git a/smardigo/templates/wordpress/claim.yml b/smardigo/templates/wordpress/claim.yml new file mode 100644 index 0000000..5cb262d --- /dev/null +++ b/smardigo/templates/wordpress/claim.yml @@ -0,0 +1,12 @@ +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: wordpress-content-pvc +spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 10Gi + storageClassName: hcloud-volumes diff --git a/smardigo/templates/wordpress/deployment.yml b/smardigo/templates/wordpress/deployment.yml index 1347119..31367be 100644 --- a/smardigo/templates/wordpress/deployment.yml +++ b/smardigo/templates/wordpress/deployment.yml @@ -12,6 +12,10 @@ spec: labels: app: "wordpress" spec: + volumes: + - name: wordpress-content + persistentVolumeClaim: + claimName: wordpress-content-pvc hostAliases: - ip: "{{ .Values.sharedService.keycloak.host.ip }}" hostnames: @@ -71,6 +75,9 @@ spec: key: AUTH_TOKEN ports: - containerPort: 80 + volumeMounts: + - name: wordpress-content + mountPath: /var/www/html/wp-content initContainers: - name: init-maria image: busybox:1.28