apiVersion: apps/v1 kind: Deployment metadata: name: nginx namespace: nginx spec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: - name: nginx image: nginx imagePullPolicy: Always resources: limits: cpu: "1" memory: "1Gi" requests: cpu: "0.5" memory: "200Mi" ports: - name: http containerPort: 80 livenessProbe: httpGet: path: / port: 80 initialDelaySeconds: 5 periodSeconds: 10 # volumeMounts: # - name: vol0001 # mountPath: /usr/share/nginx/html # volumes: # - name: vol0001 # persistentVolumeClaim: # claimName: pvc0001