apiVersion: v1 items: - apiVersion: v1 kind: Pod metadata: creationTimestamp: '2025-04-25T14:43:53Z' generateName: local-path-provisioner-74f9666bc9- labels: app: local-path-provisioner pod-template-hash: 74f9666bc9 name: local-path-provisioner-74f9666bc9-vlcws namespace: local-path-storage ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: ReplicaSet name: local-path-provisioner-74f9666bc9 uid: 27ff0826-5993-4a1a-8637-0c5907344c44 resourceVersion: '20356658' uid: ec4a0930-eb65-429d-92a2-aa949b6ae67c spec: containers: - command: - local-path-provisioner - --debug - start - --config - /etc/config/config.json env: - name: POD_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: CONFIG_MOUNT_PATH value: /etc/config/ image: rancher/local-path-provisioner:v0.0.31 imagePullPolicy: IfNotPresent name: local-path-provisioner resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/config/ name: config-volume - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-vshsr readOnly: true dnsPolicy: ClusterFirst enableServiceLinks: true nodeName: server-thinkcentre-e73 preemptionPolicy: PreemptLowerPriority priority: 0 restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: local-path-provisioner-service-account serviceAccountName: local-path-provisioner-service-account terminationGracePeriodSeconds: 30 tolerations: - effect: NoExecute key: node.kubernetes.io/not-ready operator: Exists tolerationSeconds: 300 - effect: NoExecute key: node.kubernetes.io/unreachable operator: Exists tolerationSeconds: 300 volumes: - configMap: defaultMode: 420 name: local-path-config name: config-volume - name: kube-api-access-vshsr projected: defaultMode: 420 sources: - serviceAccountToken: expirationSeconds: 3607 path: token - configMap: items: - key: ca.crt path: ca.crt name: kube-root-ca.crt - downwardAPI: items: - fieldRef: apiVersion: v1 fieldPath: metadata.namespace path: namespace status: conditions: - lastProbeTime: null lastTransitionTime: '2025-08-24T01:02:07Z' status: 'True' type: PodReadyToStartContainers - lastProbeTime: null lastTransitionTime: '2025-04-25T14:43:53Z' status: 'True' type: Initialized - lastProbeTime: null lastTransitionTime: '2025-08-24T01:02:07Z' status: 'True' type: Ready - lastProbeTime: null lastTransitionTime: '2025-08-24T01:02:07Z' status: 'True' type: ContainersReady - lastProbeTime: null lastTransitionTime: '2025-04-25T14:43:53Z' status: 'True' type: PodScheduled containerStatuses: - containerID: containerd://87f279b36b89fec215617f9bf39fa653485802522cf195e2a304e10626fd79c4 image: docker.io/rancher/local-path-provisioner:v0.0.31 imageID: docker.io/rancher/local-path-provisioner@sha256:80496fdeb307541007621959aa13aed41d31db9cd2dc4167c19833e0bfa3878c lastState: terminated: containerID: containerd://915a3371a1a4f29a28dbc046fedd0beb20af0edf26683b9f6b75164535879ecb exitCode: 255 finishedAt: '2025-08-24T01:01:44Z' reason: Unknown startedAt: '2025-08-12T14:09:37Z' name: local-path-provisioner ready: true restartCount: 12 started: true state: running: startedAt: '2025-08-24T01:02:07Z' volumeMounts: - mountPath: /etc/config/ name: config-volume - mountPath: /var/run/secrets/kubernetes.io/serviceaccount name: kube-api-access-vshsr readOnly: true recursiveReadOnly: Disabled hostIP: 192.168.31.54 hostIPs: - ip: 192.168.31.54 phase: Running podIP: 10.244.0.42 podIPs: - ip: 10.244.0.42 qosClass: BestEffort startTime: '2025-04-25T14:43:53Z' - apiVersion: apps/v1 kind: Deployment metadata: annotations: deployment.kubernetes.io/revision: '1' kubectl.kubernetes.io/last-applied-configuration: '{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{},"name":"local-path-provisioner","namespace":"local-path-storage"},"spec":{"replicas":1,"selector":{"matchLabels":{"app":"local-path-provisioner"}},"template":{"metadata":{"labels":{"app":"local-path-provisioner"}},"spec":{"containers":[{"command":["local-path-provisioner","--debug","start","--config","/etc/config/config.json"],"env":[{"name":"POD_NAMESPACE","valueFrom":{"fieldRef":{"fieldPath":"metadata.namespace"}}},{"name":"CONFIG_MOUNT_PATH","value":"/etc/config/"}],"image":"rancher/local-path-provisioner:v0.0.31","imagePullPolicy":"IfNotPresent","name":"local-path-provisioner","volumeMounts":[{"mountPath":"/etc/config/","name":"config-volume"}]}],"serviceAccountName":"local-path-provisioner-service-account","volumes":[{"configMap":{"name":"local-path-config"},"name":"config-volume"}]}}}} ' creationTimestamp: '2025-03-03T21:51:07Z' generation: 1 name: local-path-provisioner namespace: local-path-storage resourceVersion: '1752979' uid: 188ca018-74d6-46b1-8f54-b9c1eb50e652 spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: app: local-path-provisioner strategy: rollingUpdate: maxSurge: 25% maxUnavailable: 25% type: RollingUpdate template: metadata: creationTimestamp: null labels: app: local-path-provisioner spec: containers: - command: - local-path-provisioner - --debug - start - --config - /etc/config/config.json env: - name: POD_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: CONFIG_MOUNT_PATH value: /etc/config/ image: rancher/local-path-provisioner:v0.0.31 imagePullPolicy: IfNotPresent name: local-path-provisioner resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/config/ name: config-volume dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: local-path-provisioner-service-account serviceAccountName: local-path-provisioner-service-account terminationGracePeriodSeconds: 30 volumes: - configMap: defaultMode: 420 name: local-path-config name: config-volume status: availableReplicas: 1 conditions: - lastTransitionTime: '2025-03-03T21:51:07Z' lastUpdateTime: '2025-03-03T21:51:12Z' message: ReplicaSet "local-path-provisioner-74f9666bc9" has successfully progressed. reason: NewReplicaSetAvailable status: 'True' type: Progressing - lastTransitionTime: '2025-05-11T20:41:42Z' lastUpdateTime: '2025-05-11T20:41:42Z' message: Deployment has minimum availability. reason: MinimumReplicasAvailable status: 'True' type: Available observedGeneration: 1 readyReplicas: 1 replicas: 1 updatedReplicas: 1 - apiVersion: apps/v1 kind: ReplicaSet metadata: annotations: deployment.kubernetes.io/desired-replicas: '1' deployment.kubernetes.io/max-replicas: '2' deployment.kubernetes.io/revision: '1' creationTimestamp: '2025-03-03T21:51:07Z' generation: 1 labels: app: local-path-provisioner pod-template-hash: 74f9666bc9 name: local-path-provisioner-74f9666bc9 namespace: local-path-storage ownerReferences: - apiVersion: apps/v1 blockOwnerDeletion: true controller: true kind: Deployment name: local-path-provisioner uid: 188ca018-74d6-46b1-8f54-b9c1eb50e652 resourceVersion: '10111264' uid: 27ff0826-5993-4a1a-8637-0c5907344c44 spec: replicas: 1 selector: matchLabels: app: local-path-provisioner pod-template-hash: 74f9666bc9 template: metadata: creationTimestamp: null labels: app: local-path-provisioner pod-template-hash: 74f9666bc9 spec: containers: - command: - local-path-provisioner - --debug - start - --config - /etc/config/config.json env: - name: POD_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: CONFIG_MOUNT_PATH value: /etc/config/ image: rancher/local-path-provisioner:v0.0.31 imagePullPolicy: IfNotPresent name: local-path-provisioner resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/config/ name: config-volume dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: local-path-provisioner-service-account serviceAccountName: local-path-provisioner-service-account terminationGracePeriodSeconds: 30 volumes: - configMap: defaultMode: 420 name: local-path-config name: config-volume status: availableReplicas: 1 fullyLabeledReplicas: 1 observedGeneration: 1 readyReplicas: 1 replicas: 1 kind: List metadata: {}