Kubernetes wordpress template changes

This commit is contained in:
James Oliver
2016-03-16 07:27:19 -07:00
parent 757f993e08
commit 21fc3b462c
5 changed files with 56 additions and 48 deletions
+18 -11
View File
@@ -1,4 +1,17 @@
apiVersion: v1
kind: Service
metadata:
labels:
name: wpfrontend
name: wpfrontend
spec:
ports:
- port: ${SERVICE_PORT}
selector:
name: wordpress
type: LoadBalancer
---
apiVersion: v1
kind: Pod
metadata:
name: wordpress
@@ -10,19 +23,13 @@ spec:
name: wordpress
env:
- name: WORDPRESS_DB_PASSWORD
# change this - must match mysql.yaml password
value: yourpassword
value: ${WP_PASSWORD}
ports:
- containerPort: 80
- containerPort: ${SERVICE_PORT}
name: wordpress
volumeMounts:
# name must match the volume name below
- name: wordpress-persistent-storage
# mount path within the container
- name: wordpress-ephemeral-storage
mountPath: /var/www/html
volumes:
- name: wordpress-persistent-storage
gcePersistentDisk:
# This GCE PD must already exist.
pdName: wordpress-disk
fsType: ext4
- name: wordpress-ephemeral-storage
emptyDir: {}