From 3a119fecbb3b1f25f34e5dd76237cc1be5b10f5b Mon Sep 17 00:00:00 2001 From: za Date: Tue, 25 Mar 2025 15:47:36 +0700 Subject: [PATCH] Update deployment yaml file to match with the one on tutorial page Refer to this tutorial: https://kubernetes.io/docs/tutorials/stateful-application/mysql-wordpress-persistent-volume/ --- mysql-wordpress-pd/mysql-deployment.yaml | 16 +++++++++++----- mysql-wordpress-pd/wordpress-deployment.yaml | 6 ++++-- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/mysql-wordpress-pd/mysql-deployment.yaml b/mysql-wordpress-pd/mysql-deployment.yaml index e55f3a374..a3b007ea5 100644 --- a/mysql-wordpress-pd/mysql-deployment.yaml +++ b/mysql-wordpress-pd/mysql-deployment.yaml @@ -25,7 +25,7 @@ spec: requests: storage: 20Gi --- -apiVersion: apps/v1 # for k8s versions before 1.9.0 use apps/v1beta2 and before 1.8.0 use extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: wordpress-mysql @@ -45,7 +45,7 @@ spec: tier: mysql spec: containers: - - image: mysql:5.6 + - image: mysql:8.0 name: mysql env: - name: MYSQL_ROOT_PASSWORD @@ -53,9 +53,15 @@ spec: secretKeyRef: name: mysql-pass key: password - livenessProbe: - tcpSocket: - port: 3306 + - name: MYSQL_DATABASE + value: wordpress + - name: MYSQL_USER + value: wordpress + - name: MYSQL_PASSWORD + valueFrom: + secretKeyRef: + name: mysql-pass + key: password ports: - containerPort: 3306 name: mysql diff --git a/mysql-wordpress-pd/wordpress-deployment.yaml b/mysql-wordpress-pd/wordpress-deployment.yaml index 8b0f39746..43d95258c 100644 --- a/mysql-wordpress-pd/wordpress-deployment.yaml +++ b/mysql-wordpress-pd/wordpress-deployment.yaml @@ -25,7 +25,7 @@ spec: requests: storage: 20Gi --- -apiVersion: apps/v1 # for k8s versions before 1.9.0 use apps/v1beta2 and before 1.8.0 use extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: wordpress @@ -45,7 +45,7 @@ spec: tier: frontend spec: containers: - - image: wordpress:4.8-apache + - image: wordpress:6.2.1-apache name: wordpress env: - name: WORDPRESS_DB_HOST @@ -55,6 +55,8 @@ spec: secretKeyRef: name: mysql-pass key: password + - name: WORDPRESS_DB_USER + value: wordpress ports: - containerPort: 80 name: wordpress