--- apiVersion: apps/v1 kind: Deployment metadata: name: nginx-block-storage spec: replicas: 1 selector: matchLabels: app: nginx-block-storage template: metadata: labels: app: nginx-block-storage spec: containers: - name: nginx-block-storage image: nginx:latest imagePullPolicy: "Always" ports: - containerPort: 80 volumeMounts: - name: nginx-data-storage mountPath: /usr/share/nginx/html volumes: - name: nginx-data-storage persistentVolumeClaim: claimName: nginx-block-pvc