apiVersion: apps/v1 kind: Deployment metadata: annotations: deployment.kubernetes.io/revision: "1" creationTimestamp: "2025-12-03T22:25:37Z" generation: 1 labels: component: barbican-worker service: barbican name: barbican-worker namespace: openstack ownerReferences: - apiVersion: barbican.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: BarbicanWorker name: barbican-worker uid: 61c222cb-864c-4ab9-bf60-f5fa9c042142 resourceVersion: "33672" uid: 2305b54e-35cd-455e-b09d-5e5cc0e45735 spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: component: barbican-worker service: barbican strategy: rollingUpdate: maxSurge: 25% maxUnavailable: 25% type: RollingUpdate template: metadata: annotations: k8s.v1.cni.cncf.io/networks: '[]' creationTimestamp: null labels: component: barbican-worker service: barbican spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: component operator: In values: - barbican-worker topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /usr/bin/tail - -n+1 - -F - /var/log/barbican/barbican-worker.log command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: ncbhc6hf5h676hfch5c6h59fh564h4h5d5h548h64ch5f8h559h5d5h658h5c9h684h646h5c4h67ch5c6h595h688h5bdh5cch55h558h66fh79h56chf6q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-worker@sha256:d2fbe075d21195b746fd27a073dbd249d38b3c4f81c30d162770a338fb87e338 imagePullPolicy: IfNotPresent name: barbican-worker-log resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 42403 runAsNonRoot: true runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/barbican name: logs - args: - -c - /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: ncbhc6hf5h676hfch5c6h59fh564h4h5d5h548h64ch5f8h559h5d5h658h5c9h684h646h5c4h67ch5c6h595h688h5bdh5cch55h558h66fh79h56chf6q - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-barbican-worker@sha256:d2fbe075d21195b746fd27a073dbd249d38b3c4f81c30d162770a338fb87e338 imagePullPolicy: IfNotPresent name: barbican-worker resources: {} securityContext: allowPrivilegeEscalation: true privileged: false runAsGroup: 42403 runAsUser: 42403 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/config-data/default name: config-data readOnly: true - mountPath: /etc/my.cnf name: config-data readOnly: true subPath: my.cnf - mountPath: /etc/barbican/barbican.conf.d name: config-data-custom readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: barbican-worker-config.json - mountPath: /var/log/barbican name: logs - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: barbican-barbican serviceAccountName: barbican-barbican terminationGracePeriodSeconds: 30 volumes: - name: config-data secret: defaultMode: 420 secretName: barbican-config-data - name: config-data-custom secret: defaultMode: 420 secretName: barbican-worker-config-data - emptyDir: {} name: logs - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle status: availableReplicas: 1 conditions: - lastTransitionTime: "2025-12-03T22:25:53Z" lastUpdateTime: "2025-12-03T22:25:53Z" message: Deployment has minimum availability. reason: MinimumReplicasAvailable status: "True" type: Available - lastTransitionTime: "2025-12-03T22:25:37Z" lastUpdateTime: "2025-12-03T22:25:53Z" message: ReplicaSet "barbican-worker-65c678856f" has successfully progressed. reason: NewReplicaSetAvailable status: "True" type: Progressing observedGeneration: 1 readyReplicas: 1 replicas: 1 updatedReplicas: 1