--- apiVersion: apps/v1 kind: Deployment metadata: name: docker-registry labels: app: docker-registry spec: replicas: 1 selector: matchLabels: app: docker-registry strategy: rollingUpdate: maxSurge: 0 maxUnavailable: 1 type: RollingUpdate template: metadata: labels: app: docker-registry spec: containers: - image: registry:3.0.0 name: docker-registry ports: - containerPort: 5000 protocol: TCP volumeMounts: - mountPath: /var/lib/registry name: docker-registry-storage readOnly: false volumes: - name: docker-registry-storage persistentVolumeClaim: claimName: docker-registry-pvc