diff --git a/11_storage_tests/nfs-pvc.yaml b/11_storage_tests/nfs-pvc.yaml new file mode 100644 index 0000000..ac66217 --- /dev/null +++ b/11_storage_tests/nfs-pvc.yaml @@ -0,0 +1,11 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: nfs-pvc +spec: + accessModes: + - ReadWriteOnce + storageClassName: nfs-client + resources: + requests: + storage: 5Gi \ No newline at end of file diff --git a/11_storage_tests/nfs-with-nginx.yaml b/11_storage_tests/nfs-with-nginx.yaml new file mode 100644 index 0000000..ce4a194 --- /dev/null +++ b/11_storage_tests/nfs-with-nginx.yaml @@ -0,0 +1,38 @@ +apiVersion: v1 +kind: Service +metadata: + name: nginx-project +spec: + type: LoadBalancer + ports: + - port: 80 + selector: + app: nginx +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + labels: + app: nginx + name: nfs-nginx + namespace: default +spec: + replicas: 1 + selector: + matchLabels: + app: nginx + template: + metadata: + labels: + app: nginx + spec: + volumes: + - name: nfs-nginx + persistentVolumeClaim: + claimName: nfs-pvc + containers: + - image: nginx + name: nginx + volumeMounts: + - name: nfs-nginx + mountPath: /usr/share/nginx/html \ No newline at end of file diff --git a/11_storage_tests/pv-nfs.yaml b/11_storage_tests/pv-nfs.yaml deleted file mode 100644 index d34d490..0000000 --- a/11_storage_tests/pv-nfs.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: PersistentVolume -metadata: - name: demo-pv -spec: - accessModes: - - ReadWriteOnce - capacity: - storage: 1Gi - storageClassName: standard - hostPath: - path: /tmp/demo-pv \ No newline at end of file