spec:  template:    spec:      terminationGracePeriodSeconds: 30      containers:        - volumeMounts:            - name: config-volume              mountPath: /pos_server/cos/config          resources: {}          ports:            - protocol: TCP              containerPort: 3000          terminationMessagePolicy: File          imagePullPolicy: IfNotPresent          name: pos-django          image: >-            registry-vpc.cn-hangzhou.aliyuncs.com/jian24/pos:prod-pos-server_django_v20          terminationMessagePath: /dev/termination-log        - volumeMounts:            - name: config-volume              mountPath: /pos_server/cos/config          resources: {}          stdin: true          terminationMessagePolicy: File          imagePullPolicy: IfNotPresent          name: pos-celery          tty: true          image: >-            registry-vpc.cn-hangzhou.aliyuncs.com/jian24/pos:prod-pos-server_celery_v20          terminationMessagePath: /dev/termination-log        - volumeMounts:            - name: config-volume              mountPath: /pos_server/cos/config          resources: {}          ports:            - protocol: TCP              containerPort: 8000          stdin: true          terminationMessagePolicy: File          imagePullPolicy: IfNotPresent          name: pos-channel          tty: true          image: >-            registry-vpc.cn-hangzhou.aliyuncs.com/jian24/pos:prod-pos-server_channel_v20          terminationMessagePath: /dev/termination-log        - volumeMounts:            - name: config-volume              mountPath: /pos_server/cos/config          resources: {}          stdin: true          terminationMessagePolicy: File          imagePullPolicy: IfNotPresent          name: pos-runworker          tty: true          image: >-            registry-vpc.cn-hangzhou.aliyuncs.com/jian24/pos:prod-pos-server_runworker_v20          terminationMessagePath: /dev/termination-log        - volumeMounts:            - name: config-volume              mountPath: /etc/nginx/conf.d          resources: {}          ports:            - protocol: TCP              containerPort: 80          stdin: true          terminationMessagePolicy: File          imagePullPolicy: IfNotPresent          name: pos-nginx          tty: true          image: >-            registry-vpc.cn-hangzhou.aliyuncs.com/jian24/pos:prod-pos-server_static_v20          terminationMessagePath: /dev/termination-log      schedulerName: default-scheduler      securityContext: {}      dnsPolicy: ClusterFirst      imagePullSecrets:        - name: regsecret      restartPolicy: Always      volumes:        - name: config-volume          configMap:            defaultMode: 420            name: posconfigv1    metadata:      labels:        app: prod-pos-server  selector:    matchLabels:      app: prod-pos-server  replicas: 4  strategy:    rollingUpdate:      maxUnavailable: 25%      maxSurge: 25%    type: RollingUpdate  revisionHistoryLimit: 10  progressDeadlineSeconds: 600apiVersion: apps/v1beta2status:  conditions:    - message: >-        ReplicaSet "prod-pos-server-deployment-5d6466866d" has successfully        progressed.      reason: NewReplicaSetAvailable      status: 'True'      lastUpdateTime: '2018-06-15T08:48:40Z'      lastTransitionTime: '2018-05-24T14:39:47Z'      type: Progressing    - message: Deployment has minimum availability.      reason: MinimumReplicasAvailable      status: 'True'      lastUpdateTime: '2018-06-15T08:59:16Z'      lastTransitionTime: '2018-06-15T08:59:16Z'      type: Available  updatedReplicas: 4  replicas: 4  availableReplicas: 4  readyReplicas: 4  observedGeneration: 32kind: Deploymentmetadata:  uid: 4e818e35-5f60-11e8-b460-00163e1253fe  resourceVersion: '9730298'  labels:    app: prod-pos-server  name: prod-pos-server-deployment  annotations:    deployment.kubernetes.io/revision: '10'  creationTimestamp: '2018-05-24T14:39:47Z'  selfLink: /apis/apps/v1beta2/namespaces/default/deployments/prod-pos-server-deployment  generation: 32  namespace: default