apiVersion: apps/v1 kind: StatefulSet metadata: creationTimestamp: "2025-10-11T10:54:22Z" generation: 3 labels: component: glance-api glanceAPI: glance-default-internal owner: glance-b5802-default-internal service: glance name: glance-b5802-default-internal-api namespace: openstack ownerReferences: - apiVersion: glance.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: GlanceAPI name: glance-b5802-default-internal uid: 4ed3ea17-f766-426c-9dfd-e1e66863cd48 resourceVersion: "45453" uid: 83b42ec8-f760-4c72-995e-15fe15a55dc7 spec: persistentVolumeClaimRetentionPolicy: whenDeleted: Retain whenScaled: Retain podManagementPolicy: Parallel replicas: 3 revisionHistoryLimit: 10 selector: matchLabels: component: glance-api glanceAPI: glance-default-internal owner: glance-b5802-default-internal service: glance serviceName: glance-b5802-default-internal-api template: metadata: annotations: k8s.v1.cni.cncf.io/networks: '[{"name":"storage","namespace":"openstack","interface":"storage"}]' creationTimestamp: null labels: component: glance-api glanceAPI: glance-default-internal owner: glance-b5802-default-internal service: glance spec: affinity: podAntiAffinity: preferredDuringSchedulingIgnoredDuringExecution: - podAffinityTerm: labelSelector: matchExpressions: - key: service operator: In values: - glance topologyKey: kubernetes.io/hostname weight: 100 containers: - args: - --single-child - -- - /bin/sh - -c - /usr/bin/tail -n+1 -F /var/log/glance/glance-b5802-default-internal.log 2>/dev/null command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5cbh5h8ch5fbh58ch579h5d7h5cch66ch56h5cfhb4h556hcch587h58bh668h568h554h7fhb4h6dh5d6h5c4h95h686h8h65bhc9hcdhc6hd8q - name: GLANCE_DOMAIN value: glance-b5802-default-internal-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:9ebf424d4107275a2e3f21f7a18ef257ff2f97c1298109ac7c802a5a4f4794f2 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-log readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: false capabilities: drop: - ALL runAsGroup: 42415 runAsNonRoot: true runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/log/glance name: logs - args: - --single-child - -- - /bin/bash - -c - /usr/local/bin/kolla_start command: - /usr/bin/dumb-init env: - name: CONFIG_HASH value: n5cbh5h8ch5fbh58ch579h5d7h5cch66ch56h5cfhb4h556hcch587h58bh668h568h554h7fhb4h6dh5d6h5c4h95h686h8h65bhc9hcdhc6hd8q - name: GLANCE_DOMAIN value: glance-b5802-default-internal-api.openstack.svc - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS - name: URISCHEME value: HTTPS image: quay.io/podified-antelope-centos9/openstack-glance-api@sha256:9ebf424d4107275a2e3f21f7a18ef257ff2f97c1298109ac7c802a5a4f4794f2 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: glance-httpd readinessProbe: failureThreshold: 3 httpGet: path: /healthcheck port: 9292 scheme: HTTPS initialDelaySeconds: 5 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: allowPrivilegeEscalation: true capabilities: drop: - MKNOD privileged: false runAsGroup: 42415 runAsUser: 42415 seccompProfile: type: RuntimeDefault startupProbe: exec: command: - /bin/true failureThreshold: 6 periodSeconds: 10 successThreshold: 1 timeoutSeconds: 1 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: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: glance-httpd-config.json - mountPath: /var/lib/glance name: glance - mountPath: /var/log/glance name: logs - mountPath: /usr/local/bin/container-scripts name: scripts readOnly: true - mountPath: /run/httpd name: httpd-run - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - mountPath: /etc/pki/tls/certs/internal.crt name: internal-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/internal.key name: internal-tls-certs readOnly: true subPath: tls.key dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: fsGroup: 42415 serviceAccount: glance-glance-b5802 serviceAccountName: glance-glance-b5802 terminationGracePeriodSeconds: 30 volumes: - name: config-data secret: defaultMode: 420 secretName: glance-b5802-default-internal-config-data - name: config-data-custom secret: defaultMode: 420 secretName: glance-b5802-default-internal-config-data - emptyDir: {} name: logs - name: scripts secret: defaultMode: 493 secretName: glance-scripts - emptyDir: {} name: httpd-run - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle - name: internal-tls-certs secret: defaultMode: 256 secretName: cert-glance-default-internal-svc updateStrategy: rollingUpdate: partition: 0 type: RollingUpdate volumeClaimTemplates: - apiVersion: v1 kind: PersistentVolumeClaim metadata: creationTimestamp: null labels: component: glance-api glanceAPI: glance-default-internal owner: glance-b5802-default-internal service: glance name: glance namespace: openstack spec: accessModes: - ReadWriteOnce resources: requests: storage: 10G storageClassName: lvms-local-storage volumeMode: Filesystem status: phase: Pending status: availableReplicas: 3 collisionCount: 0 currentReplicas: 3 currentRevision: glance-b5802-default-internal-api-56f985cff observedGeneration: 3 readyReplicas: 3 replicas: 3 updateRevision: glance-b5802-default-internal-api-56f985cff updatedReplicas: 3