apiVersion: apps/v1 kind: Deployment metadata: annotations: deployment.kubernetes.io/revision: "1" creationTimestamp: "2021-01-25T02:17:11Z" generation: 2 labels: app: try1 managedFields: - apiVersion: apps/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:labels: .: {} f:app: {} f:spec: f:progressDeadlineSeconds: {} f:replicas: {} f:revisionHistoryLimit: {} f:selector: f:matchLabels: .: {} f:app: {} f:strategy: f:rollingUpdate: .: {} f:maxSurge: {} f:maxUnavailable: {} f:type: {} f:template: f:metadata: f:labels: .: {} f:app: {} f:spec: f:containers: k:{"name":"simpleapp"}: .: {} f:image: {} f:imagePullPolicy: {} f:name: {} f:resources: {} f:terminationMessagePath: {} f:terminationMessagePolicy: {} f:dnsPolicy: {} f:restartPolicy: {} f:schedulerName: {} f:securityContext: {} f:terminationGracePeriodSeconds: {} manager: kubectl-create operation: Update time: "2021-01-25T02:17:11Z" - apiVersion: apps/v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:deployment.kubernetes.io/revision: {} f:status: f:availableReplicas: {} f:conditions: .: {} k:{"type":"Available"}: .: {} f:lastTransitionTime: {} f:lastUpdateTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} k:{"type":"Progressing"}: .: {} f:lastTransitionTime: {} f:lastUpdateTime: {} f:message: {} f:reason: {} f:status: {} f:type: {} f:observedGeneration: {} f:readyReplicas: {} f:replicas: {} f:updatedReplicas: {} manager: kube-controller-manager operation: Update time: "2021-01-25T02:17:51Z" name: try1 namespace: default resourceVersion: "24963744" selfLink: /apis/apps/v1/namespaces/default/deployments/try1 uid: 33da425f-6437-4f0f-92a8-6a6f517c2988 spec: progressDeadlineSeconds: 600 replicas: 6 revisionHistoryLimit: 10 selector: matchLabels: app: try1 strategy: rollingUpdate: maxSurge: 25% maxUnavailable: 25% type: RollingUpdate template: metadata: creationTimestamp: null labels: app: try1 spec: containers: - image: 10.107.241.131:5000/simpleapp name: simpleapp env: - name: ilike valueFrom: configMapKeyRef: name: colors key: favorite envFrom: - configMapRef: name: colors imagePullPolicy: Always volumeMounts: - mountPath: /etc/cars name: car-vol - name: nfs-vol mountPath: /opt imagePullPolicy: Always readinessProbe: periodSeconds: 5 exec: command: - ls - /etc/cars resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File - name: goproxy image: k8s.gcr.io/goproxy:0.1 ports: - containerPort: 8080 readinessProbe: tcpSocket: port: 8080 initialDelaySeconds: 5 periodSeconds: 10 livenessProbe: tcpSocket: port: 8080 initialDelaySeconds: 15 periodSeconds: 20 dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: {} terminationGracePeriodSeconds: 30 volumes: - name: car-vol configMap: defaultMode: 420 name: fast-car - name: nfs-vol persistentVolumeClaim: claimName: pvc-one status: availableReplicas: 6 conditions: - lastTransitionTime: "2021-01-25T02:17:11Z" lastUpdateTime: "2021-01-25T02:17:13Z" message: ReplicaSet "try1-85f7fc6ddf" has successfully progressed. reason: NewReplicaSetAvailable status: "True" type: Progressing - lastTransitionTime: "2021-01-25T02:17:50Z" lastUpdateTime: "2021-01-25T02:17:50Z" message: Deployment has minimum availability. reason: MinimumReplicasAvailable status: "True" type: Available observedGeneration: 2 readyReplicas: 6 replicas: 6 updatedReplicas: 6