Celestino Rey 7 месяцев назад
Родитель
Сommit
5f04c1c6da
47 измененных файлов с 289 добавлено и 73 удалено
  1. 6 1
      MysqlOperator/README.md
  2. 1 0
      MysqlOperator/mysql-innodb-cluster.yaml
  3. 7 8
      MysqlOperator/php-deployment.yaml
  4. 9 0
      MysqlOperator/wordpress-secrets.yaml
  5. 0 0
      Reevolution/Academia-ES/borraTodo.sh
  6. 0 0
      Reevolution/Academia-ES/borraWP.sh
  7. 0 0
      Reevolution/Academia-ES/creaTodo.sh
  8. 0 0
      Reevolution/Academia-ES/creaWP.sh
  9. 0 0
      Reevolution/Academia-ES/mysql-deployment.yaml
  10. 0 0
      Reevolution/Academia-ES/php-deployment.yaml
  11. 0 0
      Reevolution/Academia-ES/pvc-mysql.yaml
  12. 0 0
      Reevolution/Academia-ES/pvc-wordpress.yaml
  13. 0 0
      Reevolution/Academia-ES/wordpress-deployment.yaml
  14. 0 0
      Reevolution/Academia-ES/wordpress-ingress.yaml
  15. 0 0
      Reevolution/Academia-ES/wordpress-secrets.yaml
  16. 18 0
      Reevolution/Neuroreevolution-COM/README.md
  17. 4 0
      Reevolution/Neuroreevolution-COM/borraTodo.sh
  18. 1 0
      Reevolution/Neuroreevolution-COM/borraWP.sh
  19. 4 0
      Reevolution/Neuroreevolution-COM/creaTodo.sh
  20. 1 0
      Reevolution/Neuroreevolution-COM/creaWP.sh
  21. 4 4
      Reevolution/Neuroreevolution-COM/pvc-wpneuro.yaml
  22. 50 0
      Reevolution/Neuroreevolution-COM/wpneuro-deployment.yaml
  23. 32 0
      Reevolution/Neuroreevolution-COM/wpneuro-ingress.yaml
  24. 9 0
      Reevolution/Neuroreevolution-COM/wpneuro-secrets.yaml
  25. 16 0
      Reevolution/Neuroreevolution-COM/wpneuro-service.yaml
  26. 0 0
      Reevolution/Neuroreevolution-ES/borraTodo.sh
  27. 0 0
      Reevolution/Neuroreevolution-ES/borraWP.sh
  28. 0 0
      Reevolution/Neuroreevolution-ES/creaTodo.sh
  29. 0 0
      Reevolution/Neuroreevolution-ES/creaWP.sh
  30. 0 0
      Reevolution/Neuroreevolution-ES/mysql-deployment.yaml
  31. 0 0
      Reevolution/Neuroreevolution-ES/php-deployment.yaml
  32. 0 0
      Reevolution/Neuroreevolution-ES/pvc-mysql.yaml
  33. 0 0
      Reevolution/Neuroreevolution-ES/pvc-wordpress.yaml
  34. 1 1
      Reevolution/Neuroreevolution-ES/wordpress-deployment.yaml
  35. 0 0
      Reevolution/Neuroreevolution-ES/wordpress-ingress.yaml
  36. 0 0
      Reevolution/Neuroreevolution-ES/wordpress-secrets.yaml
  37. 18 0
      Reevolution/README.md
  38. 3 0
      Reevolution/Reevolutiontherapy/LEEME.md
  39. 9 0
      Reevolution/Reevolutiontherapy/clave-privada.txt
  40. 4 0
      Reevolution/Reevolutiontherapy/credenciales
  41. 1 0
      Reevolution/Reevolutiontherapy/passphrase
  42. 14 0
      Reevolution/Reevolutiontherapy/pvc-wordpress.yaml
  43. 65 0
      Reevolution/Reevolutiontherapy/wordpress-deployment.yaml
  44. 9 0
      Reevolution/Reevolutiontherapy/wordpress-secrets.yaml
  45. 2 2
      WordpresSite/creaTodo.sh
  46. 0 56
      WordpresSite/mysql-deployment.yaml
  47. 1 1
      WordpresSite/wordpress-deployment.yaml

+ 6 - 1
MysqlOperator/README.md

@@ -62,5 +62,10 @@ This sample creates an InnoDB Cluster with three MySQL Server instances and one
 
 en el prompt,
 
-    \connect root@mycluster
+    \connect root@mycluster-instances.mysql-cluster.svc.cluster.local
 
+> NOTA: el nombre del host es el del servicio del cluster (```mycluster-instances```) seguido del namespace (```mysql-cluster```) y finalmente por ```svc.cluster.local```.
+
+## PHP my admin
+
+Como php my admin tiene que trabajar con el cluster, no hace falta tener uno en cada wordpress. Solo hay una instancia y está aquí

+ 1 - 0
MysqlOperator/mysql-innodb-cluster.yaml

@@ -2,6 +2,7 @@ apiVersion: mysql.oracle.com/v2
 kind: InnoDBCluster
 metadata:
   name: mycluster
+  namespace: mysql-cluster
 spec:
   secretName: mypwds
   tlsUseSelfSigned: true

+ 7 - 8
WordpresSite/php-deployment.yaml → MysqlOperator/php-deployment.yaml

@@ -1,8 +1,8 @@
 apiVersion: v1
 kind: Service
 metadata:
-  name: phpmyadmin-wordpress
-  namespace: wordpress
+  name: phpmyadmin-mysql-cluster
+  namespace: mysql-cluster
   labels:
     app: wordpress
 spec:
@@ -19,8 +19,8 @@ spec:
 apiVersion: apps/v1
 kind: Deployment
 metadata:
-  name: phpmyadmin-wordpress
-  namespace: wordpress
+  name: phpmyadmin-mysql-cluster
+  namespace: mysql-cluster
   labels:
     app: wordpress
 spec:
@@ -39,14 +39,15 @@ spec:
       containers:
         - name: phpmyadmin
           image: phpmyadmin
-          #image: docker-registry:32000/phpmyadmin:1.0
           ports:
             - containerPort: 80
               name: phpmyadm
           env:
+            - name: PMA_UPLOADDIR
+              value: /var/www/html/subidas
             - name: PMA_HOST
               # value: wordpress-mysql
-              value: mycluster-instances.default.svc.cluster.local
+              value: mycluster-instances.mysql-cluster.svc.cluster.local
             - name: PMA_PORT
               value: "3306"
             - name: MYSQL_ROOT_PASSWORD
@@ -54,5 +55,3 @@ spec:
                 secretKeyRef:
                   name: mysqlwp-pass
                   key: password
-      imagePullSecrets:
-      - name: reg-cred-secret

+ 9 - 0
MysqlOperator/wordpress-secrets.yaml

@@ -0,0 +1,9 @@
+apiVersion: v1
+kind: Secret
+metadata:
+  name: mysqlwp-pass
+  namespace: mysql-cluster
+data:
+  password: RHNhLTAyMTM=
+  db_user: cm9vdA==
+  db_passwd: RHNhLTAyMTM=

+ 0 - 0
Reevolution/Academia/borraTodo.sh → Reevolution/Academia-ES/borraTodo.sh


+ 0 - 0
Reevolution/Academia/borraWP.sh → Reevolution/Academia-ES/borraWP.sh


+ 0 - 0
Reevolution/Academia/creaTodo.sh → Reevolution/Academia-ES/creaTodo.sh


+ 0 - 0
Reevolution/Academia/creaWP.sh → Reevolution/Academia-ES/creaWP.sh


+ 0 - 0
Reevolution/Academia/mysql-deployment.yaml → Reevolution/Academia-ES/mysql-deployment.yaml


+ 0 - 0
Reevolution/Academia/php-deployment.yaml → Reevolution/Academia-ES/php-deployment.yaml


+ 0 - 0
Reevolution/Academia/pvc-mysql.yaml → Reevolution/Academia-ES/pvc-mysql.yaml


+ 0 - 0
Reevolution/Academia/pvc-wordpress.yaml → Reevolution/Academia-ES/pvc-wordpress.yaml


+ 0 - 0
Reevolution/Academia/wordpress-deployment.yaml → Reevolution/Academia-ES/wordpress-deployment.yaml


+ 0 - 0
Reevolution/Academia/wordpress-ingress.yaml → Reevolution/Academia-ES/wordpress-ingress.yaml


+ 0 - 0
Reevolution/Academia/wordpress-secrets.yaml → Reevolution/Academia-ES/wordpress-secrets.yaml


+ 18 - 0
Reevolution/Neuroreevolution-COM/README.md

@@ -0,0 +1,18 @@
+# Wordpress de neuroreevolution.com
+
+| Fichero | Uso |
+|---|---|
+|borraTodo.sh| Borra todo, incluida la pvc|
+|borraWP.sh| Borra solamente del deployment y el service |
+|creaTodo.sh| Crea todo, incluida la pvc|
+|creaWP.sh| Crea solamente del deployment y el service |
+|dbydgj40mtrjvo-vmcluster-innodb.sql| Base de datos original de siteground adaptada a innodb |
+|dbydgj40mtrjvo-vmcluster.sql| Base de datos original de siteground. No carga en el cluster |
+|pvc-wpneuro.yaml| Claim para alojar wordpress |
+|README.md| Este fichero |
+|wpneuro-deployment.yaml| Yaml con el despliegue de wordpress |
+|wpneuro-ingress.yaml| Yaml con el despliegue del ingress  |
+|wpneuro-secrets.yaml| Yaml con los secretos para la BD |
+|wpneuro-service.yaml| Yaml con el despliegue del servicio |
+
+Este despliegue usa el cluster de mysql

+ 4 - 0
Reevolution/Neuroreevolution-COM/borraTodo.sh

@@ -0,0 +1,4 @@
+kubectl delete -f wpneuro-deployment.yaml
+kubectl delete -f pvc-wpneuro.yaml
+kubectl delete -f wpneuro-ingress.yaml
+kubectl delete -f wpneuro-secrets.yaml

+ 1 - 0
Reevolution/Neuroreevolution-COM/borraWP.sh

@@ -0,0 +1 @@
+kubectl delete -f wpneuro-deployment.yaml

+ 4 - 0
Reevolution/Neuroreevolution-COM/creaTodo.sh

@@ -0,0 +1,4 @@
+kubectl create -f wpneuro-deployment.yaml
+kubectl create -f pvc-wpneuro.yaml
+kubectl create -f wpneuro-ingress.yaml
+kubectl create -f wpneuro-secrets.yaml

+ 1 - 0
Reevolution/Neuroreevolution-COM/creaWP.sh

@@ -0,0 +1 @@
+kubectl create -f wpneuro-deployment.yaml

+ 4 - 4
WordpresSite/pvc-mysql.yaml → Reevolution/Neuroreevolution-COM/pvc-wpneuro.yaml

@@ -1,14 +1,14 @@
 apiVersion: v1
 kind: PersistentVolumeClaim
 metadata:
-  name: mysql-wp-pv-claim
-  namespace: wordpress
+  name: wp-pv-claim
+  namespace: wp-neuro
   labels:
-    app: wordpress
+    app: wp-neuro
 spec:
   accessModes:
     - ReadWriteOnce
   resources:
     requests:
-      storage: 23Gi
+      storage: 3Gi
 ---

+ 50 - 0
Reevolution/Neuroreevolution-COM/wpneuro-deployment.yaml

@@ -0,0 +1,50 @@
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+  name: wp-neuro
+  namespace: wp-neuro
+  labels:
+    app: wp-neuro
+spec:
+  selector:
+    matchLabels:
+      app: wp-neuro
+      tier: frontend
+  strategy:
+    type: Recreate
+  template:
+    metadata:
+      labels:
+        app: wp-neuro
+        tier: frontend
+    spec:
+      containers:
+      - image: wordpress
+        name: wp-neuro
+        env:
+        - name: WORDPRESS_DB_HOST
+          value: mycluster-instances.mysql-cluster.svc.cluster.local
+        - name: WORDPRESS_DB_NAME
+          value: dbydgj40mtrjvo
+        - name: WORDPRESS_DB_PASSWORD
+          valueFrom:
+            secretKeyRef:
+              name: mysqlwp-pass
+              key: password
+        - name: WORDPRESS_DB_USER
+          valueFrom:
+            secretKeyRef:
+              name: mysqlwp-pass
+              key: db_user
+        ports:
+        - containerPort: 80
+          name: wp-neuro
+        volumeMounts:
+        - name: wp-neuro-persistent-storage
+          mountPath: /var/www/html
+      imagePullSecrets:
+      - name: reg-cred-secret
+      volumes:
+      - name: wp-neuro-persistent-storage
+        persistentVolumeClaim:
+          claimName: wp-pv-claim

+ 32 - 0
Reevolution/Neuroreevolution-COM/wpneuro-ingress.yaml

@@ -0,0 +1,32 @@
+apiVersion: networking.k8s.io/v1
+kind: Ingress
+metadata:
+  generation: 1
+  managedFields:
+    - apiVersion: networking.k8s.io/v1
+      fieldsType: FieldsV1
+      fieldsV1:
+        f:spec:
+          f:defaultBackend:
+            .: {}
+            f:service:
+              .: {}
+              f:name: {}
+              f:port: {}
+          f:rules: {}
+      manager: rancher
+      operation: Update
+  name: wp-neuro
+  namespace: wp-neuro
+spec:
+  defaultBackend:
+    service:
+      name: wp-neuro
+      port:
+        number: 80
+  ingressClassName: nginx
+  rules:
+    - host: neuroreev.reymota.lab
+status:
+  loadBalancer: {}
+

+ 9 - 0
Reevolution/Neuroreevolution-COM/wpneuro-secrets.yaml

@@ -0,0 +1,9 @@
+apiVersion: v1
+kind: Secret
+metadata:
+  name: mysqlwp-pass
+  namespace: wp-neuro
+data:
+  password: RHNhLTAyMTM=
+  db_user: cm9vdA==
+  db_passwd: RHNhLTAyMTM=

+ 16 - 0
Reevolution/Neuroreevolution-COM/wpneuro-service.yaml

@@ -0,0 +1,16 @@
+apiVersion: v1
+kind: Service
+metadata:
+  name: wp-neuro
+  namespace: wp-neuro
+  labels:
+    app: wp-neuro
+spec:
+  type: NodePort
+  ports:
+    - port: 80
+      nodePort: 30091
+      targetPort: wp-neuro
+  selector:
+    app: wp-neuro
+    tier: frontend

+ 0 - 0
Reevolution/Neuroreevolution/borraTodo.sh → Reevolution/Neuroreevolution-ES/borraTodo.sh


+ 0 - 0
Reevolution/Neuroreevolution/borraWP.sh → Reevolution/Neuroreevolution-ES/borraWP.sh


+ 0 - 0
Reevolution/Neuroreevolution/creaTodo.sh → Reevolution/Neuroreevolution-ES/creaTodo.sh


+ 0 - 0
Reevolution/Neuroreevolution/creaWP.sh → Reevolution/Neuroreevolution-ES/creaWP.sh


+ 0 - 0
Reevolution/Neuroreevolution/mysql-deployment.yaml → Reevolution/Neuroreevolution-ES/mysql-deployment.yaml


+ 0 - 0
Reevolution/Neuroreevolution/php-deployment.yaml → Reevolution/Neuroreevolution-ES/php-deployment.yaml


+ 0 - 0
Reevolution/Neuroreevolution/pvc-mysql.yaml → Reevolution/Neuroreevolution-ES/pvc-mysql.yaml


+ 0 - 0
Reevolution/Neuroreevolution/pvc-wordpress.yaml → Reevolution/Neuroreevolution-ES/pvc-wordpress.yaml


+ 1 - 1
Reevolution/Neuroreevolution/wordpress-deployment.yaml → Reevolution/Neuroreevolution-ES/wordpress-deployment.yaml

@@ -40,7 +40,7 @@ spec:
         name: wp-neuroreev
         env:
         - name: WORDPRESS_DB_HOST
-          value: wp-neuroreev-mysql
+          value: mycluster-instances.mysql-cluster.svc.cluster.local
         - name: WORDPRESS_DB_NAME
           value: dbydgj40mtrjvo
         - name: WORDPRESS_DB_PASSWORD

+ 0 - 0
Reevolution/Neuroreevolution/wordpress-ingress.yaml → Reevolution/Neuroreevolution-ES/wordpress-ingress.yaml


+ 0 - 0
Reevolution/Neuroreevolution/wordpress-secrets.yaml → Reevolution/Neuroreevolution-ES/wordpress-secrets.yaml


+ 18 - 0
Reevolution/README.md

@@ -0,0 +1,18 @@
+# ¿Cómo accedo a mi sitio a través de conexión SSH?
+
+1. Genera un nuevo par de claves SSH desde Site Tools > Desarrolladores > Gestor claves SSH > Añadir nuevo > Generar.
+2. Copia la clave privada desde Site Tools > Desarrolladores > Gestor claves SSH > Acciones > Clave privada y guárdala en un archivo en tu máquina local.
+3. Cambia los permisos del archivo que acabas de crear a unos más seguros. Para ello, ejecuta en la terminal el siguiente comando: chmod 600 /Users/tuusuario/private_key
+    * Reemplaza /Users/tuusuario/private_key con la localización de tu archivo de texto con la clave privada
+4. Carga la clave en tu máquina local dependiendo del sistema operativo que estés usando:
+    * Para Linux/Mac OS, usa ssh-add /ruta/a/tu/clave_privada
+    * Para Windows, abre PuTTy y haz clic en Cargar y abre el archivo con la clave privada
+
+5. Introduce la clave de seguridad elegida durante la generación de la clave.
+6. Conecta via SSH dependiendo del sistema operativo que estés usando:
+    * Para Linux/Mac OS: ssh USER@HOST_NAME -pPORTLas credenciales SSH están disponibles en Site Tools > Desarrolladores > Gestor claves SSH. Debajo de Gestionar claves SSH, elige tu clave y ve al menú de tres puntos > Credenciales SSH. Por ejemplo:ssh user1@tudominio.com -p18765
+    * Para Windows – en PuTTY introduce el nombre de host del servidor. Configura el tipo de conexión a SSH y el puerto en 18765. Introduce tu usuario y pulsa Intro. Las credenciales SSH están disponibles en Site Tools > Desarrolladores > Gestor claves SSH. Debajo de Gestionar claves SSH, elige tu clave y ve al menú de tres puntos > Credenciales SSH.
+
+# Cómo acceder a la base de datos desde mysql client.
+
+     mysql -h $PMA_HOST --ssl-verify-server-cert=false -u root -p dbjczqlkogoewg

+ 3 - 0
Reevolution/Reevolutiontherapy/LEEME.md

@@ -0,0 +1,3 @@
+# No usar
+
+reevolutiontherapy.com no es usado

+ 9 - 0
Reevolution/Reevolutiontherapy/clave-privada.txt

@@ -0,0 +1,9 @@
+-----BEGIN OPENSSH PRIVATE KEY-----
+b3BlbnNzaC1rZXktdjEAAAAACmFlczI1Ni1jdHIAAAAGYmNyeXB0AAAAGAAAABDKhNLSAq
+FkeShqbGCqTKcWAAAAGAAAAAEAAAAzAAAAC3NzaC1lZDI1NTE5AAAAIFW9undg+MKnDO9n
+r7znfNzw/Un+0NshZtFLM3jkGOOrAAAAoLz/E2rH2r0pSWXOOumjLZIFwg17mbS2EIVsQ/
+nFaJVTyFxLsJgkiGMkD6J7a/gwEWUFWOBLBzk09IvE9unGVhO88n3OQcpRvjUFK4SXwv4U
+MApX4R+lZn06uxFGEtQlRETxz8WdndGkcCMyFm5X2A94eDapVXtRfKzJHcruLW30goQYOo
+NQj1HYzkpsuV7eQshAEmU9SXm5D13S6x4uhd8=
+-----END OPENSSH PRIVATE KEY-----
+

+ 4 - 0
Reevolution/Reevolutiontherapy/credenciales

@@ -0,0 +1,4 @@
+Nombre de host: ssh.reevolutiontherapy.com
+Nombre de usuario: u1857-nlfngz5ondxt
+Contraseña: Contraseña de la clave SSH
+Puerto: 18765

+ 1 - 0
Reevolution/Reevolutiontherapy/passphrase

@@ -0,0 +1 @@
+@e3^32rxx1bo

+ 14 - 0
Reevolution/Reevolutiontherapy/pvc-wordpress.yaml

@@ -0,0 +1,14 @@
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+  name: wp-pv-claim
+  namespace: wp-therapy
+  labels:
+    app: wp-therapy
+spec:
+  accessModes:
+    - ReadWriteOnce
+  resources:
+    requests:
+      storage: 13Gi
+---

+ 65 - 0
Reevolution/Reevolutiontherapy/wordpress-deployment.yaml

@@ -0,0 +1,65 @@
+apiVersion: v1
+kind: Service
+metadata:
+  name: wp-therapy
+  namespace: wp-therapy
+  labels:
+    app: wp-therapy
+spec:
+  type: NodePort
+  ports:
+    - port: 80
+      nodePort: 30090
+      targetPort: wp-therapy
+  selector:
+    app: wp-therapy
+    tier: frontend
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+  name: wp-therapy
+  namespace: wp-therapy
+  labels:
+    app: wp-therapy
+spec:
+  selector:
+    matchLabels:
+      app: wp-therapy
+      tier: frontend
+  strategy:
+    type: Recreate
+  template:
+    metadata:
+      labels:
+        app: wp-therapy
+        tier: frontend
+    spec:
+      containers:
+      - image: wordpress
+        name: wp-therapy
+        env:
+        - name: WORDPRESS_DB_HOST
+          value: mycluster-instances.mysql-cluster.svc.cluster.local
+        - name: WORDPRESS_DB_PASSWORD
+          valueFrom:
+            secretKeyRef:
+              name: mysqlwp-pass
+              key: password
+        - name: WORDPRESS_DB_USER
+          valueFrom:
+            secretKeyRef:
+              name: mysqlwp-pass
+              key: db_user
+        ports:
+        - containerPort: 80
+          name: wp-therapy
+        volumeMounts:
+        - name: wp-therapy-persistent-storage
+          mountPath: /var/www/html
+      imagePullSecrets:
+      - name: reg-cred-secret
+      volumes:
+      - name: wp-therapy-persistent-storage
+        persistentVolumeClaim:
+          claimName: wp-pv-claim

+ 9 - 0
Reevolution/Reevolutiontherapy/wordpress-secrets.yaml

@@ -0,0 +1,9 @@
+apiVersion: v1
+kind: Secret
+metadata:
+  name: mysqlwp-pass
+  namespace: wp-therapy
+data:
+  password: RHNhLTAyMTM=
+  db_user: cm9vdA==
+  db_passwd: RHNhLTAyMTM=

+ 2 - 2
WordpresSite/creaTodo.sh

@@ -1,4 +1,4 @@
+kubectl create -f wordpress-secrets.yaml
+kubectl create -f pvc-wordpress.yaml
 kubectl create -f wordpress-deployment.yaml
 kubectl create -f wordpress-service.yaml
-kubectl create -f pvc-wordpress.yaml
-kubectl create -f wordpress-secrets.yaml

+ 0 - 56
WordpresSite/mysql-deployment.yaml

@@ -1,56 +0,0 @@
-apiVersion: v1
-kind: Service
-metadata:
-  name: wordpress-mysql
-  namespace: wordpress
-  labels:
-    app: wordpress
-spec:
-  ports:
-    - port: 3306
-  selector:
-    app: wordpress
-    tier: mysql
-  clusterIP: None
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
-  name: wordpress-mysql
-  namespace: wordpress
-  labels:
-    app: wordpress
-spec:
-  selector:
-    matchLabels:
-      app: wordpress
-      tier: mysql
-  strategy:
-    type: Recreate
-  template:
-    metadata:
-      labels:
-        app: wordpress
-        tier: mysql
-    spec:
-      containers:
-      - image: mariadb:latest
-        name: mysql
-        env:
-        - name: MYSQL_ROOT_PASSWORD
-          valueFrom:
-            secretKeyRef:
-              name: mysqlwp-pass
-              key: password
-        ports:
-        - containerPort: 3306
-          name: mysql
-        volumeMounts:
-        - name: mysql-persistent-storage
-          mountPath: /var/lib/mysql
-      imagePullSecrets:
-      - name: reg-cred-secret    
-      volumes:
-      - name: mysql-persistent-storage
-        persistentVolumeClaim:
-          claimName: mysql-wp-pv-claim

+ 1 - 1
WordpresSite/wordpress-deployment.yaml

@@ -24,7 +24,7 @@ spec:
         env:
         - name: WORDPRESS_DB_HOST
           # value: wordpress-mysql
-          value: mycluster-instances.default.svc.cluster.local
+          value: mycluster-instances.mysql-cluster.svc.cluster.local
         - name: WORDPRESS_DB_PASSWORD
           valueFrom:
             secretKeyRef: