aboutsummaryrefslogtreecommitdiff
path: root/kubernetes
diff options
context:
space:
mode:
Diffstat (limited to 'kubernetes')
-rw-r--r--kubernetes/deployment.yaml (renamed from kubernetes/demo-production-server-deployment.yaml)39
-rw-r--r--kubernetes/persistentvolume.yaml25
-rw-r--r--kubernetes/service.yaml12
3 files changed, 37 insertions, 39 deletions
diff --git a/kubernetes/demo-production-server-deployment.yaml b/kubernetes/deployment.yaml
index 7262ea6..ac0ac1f 100644
--- a/kubernetes/demo-production-server-deployment.yaml
+++ b/kubernetes/deployment.yaml
@@ -29,42 +29,3 @@ spec:
- name: demo-ps
persistentVolumeClaim:
claimName: demo-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: pico-web-server-service
-spec:
- type: NodePort
- selector:
- app: pico-web-server-pod
- ports:
- - protocol: TCP
- port: 8080
- targetPort: 8080
----
-apiVersion: v1
-kind: PersistentVolume
-metadata:
- name: demo-pv
-spec:
- volumeMode: Filesystem
- capacity:
- storage: 50Mi
- accessModes:
- - ReadWriteOnce
- hostPath:
- path: "/usr/share/demo" # You'll have to manually copy ./demo to here
----
-apiVersion: v1
-kind: PersistentVolumeClaim
-metadata:
- name: demo-pvc
-spec:
- volumeName: demo-pv
- storageClassName: ""
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 50Mi
diff --git a/kubernetes/persistentvolume.yaml b/kubernetes/persistentvolume.yaml
new file mode 100644
index 0000000..c586b07
--- /dev/null
+++ b/kubernetes/persistentvolume.yaml
@@ -0,0 +1,25 @@
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+ name: demo-pvc
+spec:
+ volumeName: demo-pv
+ storageClassName: ""
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 50Mi
+---
+apiVersion: v1
+kind: PersistentVolume
+metadata:
+ name: demo-pv
+spec:
+ volumeMode: Filesystem
+ capacity:
+ storage: 50Mi
+ accessModes:
+ - ReadWriteOnce
+ hostPath:
+ path: "/usr/share/demo" # You'll have to manually copy ./demo to here
diff --git a/kubernetes/service.yaml b/kubernetes/service.yaml
new file mode 100644
index 0000000..178476a
--- /dev/null
+++ b/kubernetes/service.yaml
@@ -0,0 +1,12 @@
+apiVersion: v1
+kind: Service
+metadata:
+ name: pico-web-server-service
+spec:
+ type: NodePort
+ selector:
+ app: pico-web-server-pod
+ ports:
+ - protocol: TCP
+ port: 8080
+ targetPort: 8080