diff --git a/Firefly/k8s-cluster/php-deployment.yaml b/Firefly/k8s-cluster/php-deployment.yaml index 2f77263b..8bc5e37e 100644 --- a/Firefly/k8s-cluster/php-deployment.yaml +++ b/Firefly/k8s-cluster/php-deployment.yaml @@ -2,6 +2,7 @@ apiVersion: v1 kind: Service metadata: name: phpmyadmin-firefly + namespace: firefly labels: app: firefly-iii spec: @@ -19,6 +20,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: phpmyadmin-firefly + namespace: firefly labels: app: firefly-iii spec: diff --git a/Wordpress/kustomization.yaml b/Wordpress/kustomization.yaml index c4d71da4..c025212e 100644 --- a/Wordpress/kustomization.yaml +++ b/Wordpress/kustomization.yaml @@ -6,3 +6,4 @@ secretGenerator: resources: - mysql-deployment.yaml - wordpress-deployment.yaml + - php-deployment.yaml diff --git a/Wordpress/php-deployment.yaml b/Wordpress/php-deployment.yaml new file mode 100644 index 00000000..09d8294d --- /dev/null +++ b/Wordpress/php-deployment.yaml @@ -0,0 +1,54 @@ +apiVersion: v1 +kind: Service +metadata: + name: phpmyadmin-wordpress + namespace: wordpress + labels: + app: wordpress +spec: + selector: + app: wordpress + tier: phpmyadmin + type: NodePort + ports: + - name: phpadmin + port: 80 + nodePort: 30280 + targetPort: phpmyadm +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: phpmyadmin-wordpress + namespace: wordpress + labels: + app: wordpress +spec: + selector: + matchLabels: + app: wordpress + tier: phpmyadmin + strategy: + type: Recreate + template: + metadata: + labels: + app: wordpress + tier: phpmyadmin + spec: + containers: + - name: phpmyadmin + image: arm64v8/phpmyadmin + ports: + - containerPort: 80 + name: phpmyadm + env: + - name: PMA_HOST + value: wordpress-mysql + - name: PMA_PORT + value: "3306" + - name: MYSQL_ROOT_PASSWORD + valueFrom: + secretKeyRef: + name: mysqlwp-pass + key: password