nfs-provisioner-nfs-subdir-external-provisioner created 2021-08-30 18:59:23, version 3508118564

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":{},"labels":{"app":"nfs-subdir-external-provisioner","app.kubernetes.io/instance":"nfs-provisioner","chart":"nfs-subdir-external-provisioner-4.0.12","heritage":"Helm","release":"nfs-provisioner"},"name":"nfs-provisioner-nfs-subdir-external-provisioner","namespace":"nfs-provisioner"},"spec":{"replicas":1,"selector":{"matchLabels":{"app":"nfs-subdir-external-provisioner","release":"nfs-provisioner"}},"strategy":{"type":"Recreate"},"template":{"metadata":{"annotations":null,"labels":{"app":"nfs-subdir-external-provisioner","release":"nfs-provisioner"}},"spec":{"containers":[{"env":[{"name":"PROVISIONER_NAME","value":"cluster.local/nfs-provisioner"},{"name":"NFS_SERVER","value":"192.168.1.11"},{"name":"NFS_PATH","value":"/srv/nfs"}],"image":"k8s.gcr.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2","imagePullPolicy":"IfNotPresent","name":"nfs-subdir-external-provisioner","resources":{"requests":{"cpu":"100m","memory":"128Mi"}},"volumeMounts":[{"mountPath":"/persistentvolumes","name":"nfs-subdir-external-provisioner-root"}]}],"serviceAccountName":"nfs-provisioner-nfs-subdir-external-provisioner","volumes":[{"name":"nfs-subdir-external-provisioner-root","nfs":{"path":"/srv/nfs","server":"192.168.1.11"}}]}}}}

      '
  creationTimestamp: '2021-08-30T18:59:23Z'
  generation: 1
  labels:
    app: nfs-subdir-external-provisioner
    app.kubernetes.io/instance: nfs-provisioner
    chart: nfs-subdir-external-provisioner-4.0.12
    heritage: Helm
    release: nfs-provisioner
  managedFields:
  - apiVersion: apps/v1
    fieldsType: FieldsV1
    fieldsV1:
      f:metadata:
        f:annotations:
          .: {}
          f:kubectl.kubernetes.io/last-applied-configuration: {}
        f:labels:
          .: {}
          f:app: {}
          f:app.kubernetes.io/instance: {}
          f:chart: {}
          f:heritage: {}
          f:release: {}
      f:spec:
        f:progressDeadlineSeconds: {}
        f:replicas: {}
        f:revisionHistoryLimit: {}
        f:selector: {}
        f:strategy:
          f:type: {}
        f:template:
          f:metadata:
            f:labels:
              .: {}
              f:app: {}
              f:release: {}
          f:spec:
            f:containers:
              k:{"name":"nfs-subdir-external-provisioner"}:
                .: {}
                f:env:
                  .: {}
                  k:{"name":"NFS_PATH"}:
                    .: {}
                    f:name: {}
                    f:value: {}
                  k:{"name":"NFS_SERVER"}:
                    .: {}
                    f:name: {}
                    f:value: {}
                  k:{"name":"PROVISIONER_NAME"}:
                    .: {}
                    f:name: {}
                    f:value: {}
                f:image: {}
                f:imagePullPolicy: {}
                f:name: {}
                f:resources:
                  .: {}
                  f:requests:
                    .: {}
                    f:cpu: {}
                    f:memory: {}
                f:terminationMessagePath: {}
                f:terminationMessagePolicy: {}
                f:volumeMounts:
                  .: {}
                  k:{"mountPath":"/persistentvolumes"}:
                    .: {}
                    f:mountPath: {}
                    f:name: {}
            f:dnsPolicy: {}
            f:restartPolicy: {}
            f:schedulerName: {}
            f:securityContext: {}
            f:serviceAccount: {}
            f:serviceAccountName: {}
            f:terminationGracePeriodSeconds: {}
            f:volumes:
              .: {}
              k:{"name":"nfs-subdir-external-provisioner-root"}:
                .: {}
                f:name: {}
                f:nfs:
                  .: {}
                  f:path: {}
                  f:server: {}
    manager: argocd-application-controller
    operation: Update
    time: '2021-08-30T18:59:23Z'
  - 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: k3s
    operation: Update
    time: '2025-10-19T10:16:27Z'
  name: nfs-provisioner-nfs-subdir-external-provisioner
  namespace: nfs-provisioner
  resourceVersion: '3508118564'
  uid: f2f9610a-1d2c-46d1-8bec-00a8d20cdd0c
spec:
  progressDeadlineSeconds: 600
  replicas: 1
  revisionHistoryLimit: 10
  selector:
    matchLabels:
      app: nfs-subdir-external-provisioner
      release: nfs-provisioner
  strategy:
    type: Recreate
  template:
    metadata:
      creationTimestamp: null
      labels:
        app: nfs-subdir-external-provisioner
        release: nfs-provisioner
    spec:
      containers:
      - env:
        - name: PROVISIONER_NAME
          value: cluster.local/nfs-provisioner
        - name: NFS_SERVER
          value: 192.168.1.11
        - name: NFS_PATH
          value: /srv/nfs
        image: k8s.gcr.io/sig-storage/nfs-subdir-external-provisioner:v4.0.2
        imagePullPolicy: IfNotPresent
        name: nfs-subdir-external-provisioner
        resources:
          requests:
            cpu: 100m
            memory: 128Mi
        terminationMessagePath: /dev/termination-log
        terminationMessagePolicy: File
        volumeMounts:
        - mountPath: /persistentvolumes
          name: nfs-subdir-external-provisioner-root
      dnsPolicy: ClusterFirst
      restartPolicy: Always
      schedulerName: default-scheduler
      securityContext: {}
      serviceAccount: nfs-provisioner-nfs-subdir-external-provisioner
      serviceAccountName: nfs-provisioner-nfs-subdir-external-provisioner
      terminationGracePeriodSeconds: 30
      volumes:
      - name: nfs-subdir-external-provisioner-root
        nfs:
          path: /srv/nfs
          server: 192.168.1.11
status:
  availableReplicas: 1
  conditions:
  - lastTransitionTime: '2021-08-30T18:59:23Z'
    lastUpdateTime: '2021-08-30T18:59:32Z'
    message: ReplicaSet "nfs-provisioner-nfs-subdir-external-provisioner-7f485474d9"
      has successfully progressed.
    reason: NewReplicaSetAvailable
    status: 'True'
    type: Progressing
  - lastTransitionTime: '2025-10-19T10:16:27Z'
    lastUpdateTime: '2025-10-19T10:16:27Z'
    message: Deployment has minimum availability.
    reason: MinimumReplicasAvailable
    status: 'True'
    type: Available
  observedGeneration: 1
  readyReplicas: 1
  replicas: 1
  updatedReplicas: 1