apiVersion: v1
kind: Pod
metadata:
  creationTimestamp: "2026-02-13T07:03:11Z"
  generateName: ceph-csi-rbd-provisioner-5d8ff44fc9-
  labels:
    app: ceph-csi-rbd
    chart: ceph-csi-rbd-3.5.1
    component: provisioner
    heritage: Helm
    pod-template-hash: 5d8ff44fc9
    release: ceph-csi-rbd
  name: ceph-csi-rbd-provisioner-5d8ff44fc9-2c52n
  namespace: kube-system
  ownerReferences:
  - apiVersion: apps/v1
    blockOwnerDeletion: true
    controller: true
    kind: ReplicaSet
    name: ceph-csi-rbd-provisioner-5d8ff44fc9
    uid: d80d0062-1001-4285-a571-c63c6e6e4752
  resourceVersion: "2086"
  uid: 3159663c-f910-4d0a-b3d9-58aa2f9cc2c3
spec:
  containers:
  - args:
    - --csi-address=$(ADDRESS)
    - --v=5
    - --timeout=60s
    - --leader-election=true
    - --retry-interval-start=500ms
    - --default-fstype=ext4
    - --extra-create-metadata=true
    env:
    - name: ADDRESS
      value: unix:///csi/csi-provisioner.sock
    image: registry.k8s.io/sig-storage/csi-provisioner:v3.1.0
    imagePullPolicy: IfNotPresent
    name: csi-provisioner
    resources: {}
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: File
    volumeMounts:
    - mountPath: /csi
      name: socket-dir
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: kube-api-access-zxhtp
      readOnly: true
  - args:
    - --v=5
    - --csi-address=$(ADDRESS)
    - --timeout=60s
    - --leader-election
    - --retry-interval-start=500ms
    - --handle-volume-inuse-error=false
    env:
    - name: ADDRESS
      value: unix:///csi/csi-provisioner.sock
    image: registry.k8s.io/sig-storage/csi-resizer:v1.3.0
    imagePullPolicy: IfNotPresent
    name: csi-resizer
    resources: {}
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: File
    volumeMounts:
    - mountPath: /csi
      name: socket-dir
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: kube-api-access-zxhtp
      readOnly: true
  - args:
    - --csi-address=$(ADDRESS)
    - --v=5
    - --timeout=60s
    - --leader-election=true
    env:
    - name: ADDRESS
      value: unix:///csi/csi-provisioner.sock
    image: registry.k8s.io/sig-storage/csi-snapshotter:v4.2.0
    imagePullPolicy: IfNotPresent
    name: csi-snapshotter
    resources: {}
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: File
    volumeMounts:
    - mountPath: /csi
      name: socket-dir
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: kube-api-access-zxhtp
      readOnly: true
  - args:
    - --v=5
    - --csi-address=$(ADDRESS)
    - --leader-election=true
    - --retry-interval-start=500ms
    env:
    - name: ADDRESS
      value: unix:///csi/csi-provisioner.sock
    image: registry.k8s.io/sig-storage/csi-attacher:v3.4.0
    imagePullPolicy: IfNotPresent
    name: csi-attacher
    resources: {}
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: File
    volumeMounts:
    - mountPath: /csi
      name: socket-dir
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: kube-api-access-zxhtp
      readOnly: true
  - args:
    - --nodeid=$(NODE_ID)
    - --type=rbd
    - --controllerserver=true
    - --pidlimit=-1
    - --endpoint=$(CSI_ENDPOINT)
    - --csi-addons-endpoint=$(CSI_ADDONS_ENDPOINT)
    - --v=5
    - --drivername=$(DRIVER_NAME)
    - --rbdhardmaxclonedepth=8
    - --rbdsoftmaxclonedepth=4
    - --maxsnapshotsonimage=450
    - --minsnapshotsonimage=250
    env:
    - name: POD_IP
      valueFrom:
        fieldRef:
          apiVersion: v1
          fieldPath: status.podIP
    - name: DRIVER_NAME
      value: rbd.csi.ceph.com
    - name: NODE_ID
      valueFrom:
        fieldRef:
          apiVersion: v1
          fieldPath: spec.nodeName
    - name: CSI_ENDPOINT
      value: unix:///csi/csi-provisioner.sock
    - name: CSI_ADDONS_ENDPOINT
      value: unix:///csi/csi-addons.sock
    image: quay.io/cephcsi/cephcsi:v3.5.1
    imagePullPolicy: IfNotPresent
    name: csi-rbdplugin
    resources: {}
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: File
    volumeMounts:
    - mountPath: /csi
      name: socket-dir
    - mountPath: /dev
      name: host-dev
    - mountPath: /sys
      name: host-sys
    - mountPath: /lib/modules
      name: lib-modules
      readOnly: true
    - mountPath: /etc/ceph-csi-config/
      name: ceph-csi-config
    - mountPath: /etc/ceph/
      name: ceph-config
    - mountPath: /etc/ceph-csi-encryption-kms-config/
      name: ceph-csi-encryption-kms-config
    - mountPath: /tmp/csi/keys
      name: keys-tmp-dir
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: kube-api-access-zxhtp
      readOnly: true
  - args:
    - --type=controller
    - --v=5
    - --drivername=$(DRIVER_NAME)
    - --drivernamespace=$(DRIVER_NAMESPACE)
    env:
    - name: DRIVER_NAMESPACE
      valueFrom:
        fieldRef:
          apiVersion: v1
          fieldPath: metadata.namespace
    - name: DRIVER_NAME
      value: rbd.csi.ceph.com
    image: quay.io/cephcsi/cephcsi:v3.5.1
    imagePullPolicy: IfNotPresent
    name: csi-rbdplugin-controller
    resources: {}
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: File
    volumeMounts:
    - mountPath: /etc/ceph-csi-config/
      name: ceph-csi-config
    - mountPath: /tmp/csi/keys
      name: keys-tmp-dir
    - mountPath: /etc/ceph/
      name: ceph-config
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: kube-api-access-zxhtp
      readOnly: true
  - args:
    - --type=liveness
    - --endpoint=$(CSI_ENDPOINT)
    - --metricsport=8080
    - --metricspath=/metrics
    - --polltime=60s
    - --timeout=3s
    env:
    - name: CSI_ENDPOINT
      value: unix:///csi/csi-provisioner.sock
    - name: POD_IP
      valueFrom:
        fieldRef:
          apiVersion: v1
          fieldPath: status.podIP
    image: quay.io/cephcsi/cephcsi:v3.5.1
    imagePullPolicy: IfNotPresent
    name: liveness-prometheus
    resources: {}
    terminationMessagePath: /dev/termination-log
    terminationMessagePolicy: File
    volumeMounts:
    - mountPath: /csi
      name: socket-dir
    - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
      name: kube-api-access-zxhtp
      readOnly: true
  dnsPolicy: ClusterFirst
  enableServiceLinks: true
  nodeName: instance
  nodeSelector:
    openstack-control-plane: enabled
  preemptionPolicy: PreemptLowerPriority
  priority: 2000000000
  priorityClassName: system-cluster-critical
  restartPolicy: Always
  schedulerName: default-scheduler
  securityContext: {}
  serviceAccount: ceph-csi-rbd-provisioner
  serviceAccountName: ceph-csi-rbd-provisioner
  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:
  - emptyDir:
      medium: Memory
    name: socket-dir
  - hostPath:
      path: /dev
      type: ""
    name: host-dev
  - hostPath:
      path: /sys
      type: ""
    name: host-sys
  - hostPath:
      path: /lib/modules
      type: ""
    name: lib-modules
  - configMap:
      defaultMode: 420
      name: ceph-config
    name: ceph-config
  - configMap:
      defaultMode: 420
      name: ceph-csi-config
    name: ceph-csi-config
  - configMap:
      defaultMode: 420
      name: ceph-csi-encryption-kms-config
    name: ceph-csi-encryption-kms-config
  - emptyDir:
      medium: Memory
    name: keys-tmp-dir
  - name: kube-api-access-zxhtp
    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: "2026-02-13T07:03:11Z"
    status: "True"
    type: Initialized
  - lastProbeTime: null
    lastTransitionTime: "2026-02-13T07:07:54Z"
    status: "True"
    type: Ready
  - lastProbeTime: null
    lastTransitionTime: "2026-02-13T07:07:54Z"
    status: "True"
    type: ContainersReady
  - lastProbeTime: null
    lastTransitionTime: "2026-02-13T07:03:11Z"
    status: "True"
    type: PodScheduled
  containerStatuses:
  - containerID: containerd://270db6bf0c9fcff7ffa46fac202be63b48a6d7a18f4c4791796179f6d3527591
    image: registry.k8s.io/sig-storage/csi-attacher:v3.4.0
    imageID: registry.k8s.io/sig-storage/csi-attacher@sha256:8b9c313c05f54fb04f8d430896f5f5904b6cb157df261501b29adc04d2b2dc7b
    lastState:
      terminated:
        containerID: containerd://300d7366aa76d4dc62616591bd28103b435cfec5599bab20e85066f836b3bf14
        exitCode: 255
        finishedAt: "2026-02-13T07:07:20Z"
        reason: Error
        startedAt: "2026-02-13T07:03:48Z"
    name: csi-attacher
    ready: true
    restartCount: 1
    started: true
    state:
      running:
        startedAt: "2026-02-13T07:07:53Z"
  - containerID: containerd://ca93f5071b6ae872b1519bc119fb60c9ffa347da1e001ad8b9ce73b91fed2360
    image: registry.k8s.io/sig-storage/csi-provisioner:v3.1.0
    imageID: registry.k8s.io/sig-storage/csi-provisioner@sha256:122bfb8c1edabb3c0edd63f06523e6940d958d19b3957dc7b1d6f81e9f1f6119
    lastState:
      terminated:
        containerID: containerd://4eff773f3f4fb0d3f0e8f9414c394a42b6afdcdfcf080d2a6655bb47a0e89383
        exitCode: 255
        finishedAt: "2026-02-13T07:07:19Z"
        reason: Error
        startedAt: "2026-02-13T07:03:16Z"
    name: csi-provisioner
    ready: true
    restartCount: 1
    started: true
    state:
      running:
        startedAt: "2026-02-13T07:07:35Z"
  - containerID: containerd://3b2fe8235c7ca496299701ad24d008db7d5c1368d2ba3818c8d38e632346cf0c
    image: quay.io/cephcsi/cephcsi:v3.5.1
    imageID: quay.io/cephcsi/cephcsi@sha256:28a674af1df2325fea415e32a7f93f083fce1f9c474912c45f025427fdc0aa10
    lastState: {}
    name: csi-rbdplugin
    ready: true
    restartCount: 0
    started: true
    state:
      running:
        startedAt: "2026-02-13T07:03:48Z"
  - containerID: containerd://585ae55c0ce62a43de6c368e5e20ae96bb11d2174567f7e55b7a95728698a177
    image: quay.io/cephcsi/cephcsi:v3.5.1
    imageID: quay.io/cephcsi/cephcsi@sha256:28a674af1df2325fea415e32a7f93f083fce1f9c474912c45f025427fdc0aa10
    lastState:
      terminated:
        containerID: containerd://fbaab7ba24edb36cb8b6ccbe00314156209d5f80308003b2dc98c66641b90779
        exitCode: 1
        finishedAt: "2026-02-13T07:07:17Z"
        reason: Error
        startedAt: "2026-02-13T07:03:48Z"
    name: csi-rbdplugin-controller
    ready: true
    restartCount: 1
    started: true
    state:
      running:
        startedAt: "2026-02-13T07:07:54Z"
  - containerID: containerd://2bf40b831af29d4d15c478968070218f22bd847a5ef38cefe5b4b59bdfc06cb3
    image: registry.k8s.io/sig-storage/csi-resizer:v1.3.0
    imageID: registry.k8s.io/sig-storage/csi-resizer@sha256:6e0546563b18872b0aa0cad7255a26bb9a87cb879b7fc3e2383c867ef4f706fb
    lastState:
      terminated:
        containerID: containerd://69af13ac4d4fbd3d188aceb8b2df6f975ebd6770aead8b29d844c2491d1845cd
        exitCode: 255
        finishedAt: "2026-02-13T07:07:20Z"
        reason: Error
        startedAt: "2026-02-13T07:03:42Z"
    name: csi-resizer
    ready: true
    restartCount: 1
    started: true
    state:
      running:
        startedAt: "2026-02-13T07:07:45Z"
  - containerID: containerd://783712fad1b4f9dacb8367a383f16d338c9bee88a40c8d8e4720f76539507f56
    image: registry.k8s.io/sig-storage/csi-snapshotter:v4.2.0
    imageID: registry.k8s.io/sig-storage/csi-snapshotter@sha256:19063babf32ef0ddde9253e703be469d5ca390700e8302095bad9e9de7f2438b
    lastState:
      terminated:
        containerID: containerd://7b2fb0f32f6a3d584c0c6f3920fb00b2d40fe7191adc92e2edc58dd284237ce1
        exitCode: 255
        finishedAt: "2026-02-13T07:07:19Z"
        reason: Error
        startedAt: "2026-02-13T07:03:44Z"
    name: csi-snapshotter
    ready: true
    restartCount: 1
    started: true
    state:
      running:
        startedAt: "2026-02-13T07:07:50Z"
  - containerID: containerd://4203b4eeecaaad23d40b988cb521447d0e522c0d9840c13e70a7c5bc2b6e94ce
    image: quay.io/cephcsi/cephcsi:v3.5.1
    imageID: quay.io/cephcsi/cephcsi@sha256:28a674af1df2325fea415e32a7f93f083fce1f9c474912c45f025427fdc0aa10
    lastState: {}
    name: liveness-prometheus
    ready: true
    restartCount: 0
    started: true
    state:
      running:
        startedAt: "2026-02-13T07:03:48Z"
  hostIP: 199.204.45.129
  phase: Running
  podIP: 172.24.0.198
  podIPs:
  - ip: 172.24.0.198
  qosClass: BestEffort
  startTime: "2026-02-13T07:03:11Z"
