apiVersion: apps/v1 kind: StatefulSet metadata: creationTimestamp: "2025-10-11T10:54:22Z" generation: 17 labels: owner: ceilometer service: ceilometer name: ceilometer namespace: openstack ownerReferences: - apiVersion: telemetry.openstack.org/v1beta1 blockOwnerDeletion: true controller: true kind: Ceilometer name: ceilometer uid: dbcbe67a-bba0-4b81-a2dc-561e4a825494 resourceVersion: "50794" uid: 1727878a-2fa0-4c2c-b9fa-0f67c8291b0b spec: persistentVolumeClaimRetentionPolicy: whenDeleted: Retain whenScaled: Retain podManagementPolicy: Parallel replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: owner: ceilometer service: ceilometer serviceName: "" template: metadata: annotations: k8s.v1.cni.cncf.io/networks: '[]' creationTimestamp: null labels: owner: ceilometer service: ceilometer name: ceilometer namespace: openstack spec: containers: - args: - -c - /usr/local/bin/kolla_set_configs && /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n57ch576h645h57bhcdhf9hbdh596h5b9h65bh648h596h546h54fh8bhfh7chc5h55fh5ch648h676h59bh697h678h5bfh5dch77hd8h68dhd4h5ffq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-ceilometer-central@sha256:86daeb9c834bfcedb533086dff59a6b5b6e832b94ce2a9116337f8736bb80032 imagePullPolicy: Always livenessProbe: exec: command: - /usr/bin/python3 - /var/lib/openstack/bin/centralhealth.py failureThreshold: 3 initialDelaySeconds: 300 periodSeconds: 5 successThreshold: 1 timeoutSeconds: 5 name: ceilometer-central-agent resources: {} securityContext: runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/bin name: scripts readOnly: true - mountPath: /var/lib/openstack/config name: config-data readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: ceilometer-central-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - args: - -c - /usr/local/bin/kolla_set_configs && /usr/local/bin/kolla_start command: - /bin/bash env: - name: CONFIG_HASH value: n57ch576h645h57bhcdhf9hbdh596h5b9h65bh648h596h546h54fh8bhfh7chc5h55fh5ch648h676h59bh697h678h5bfh5dch77hd8h68dhd4h5ffq - name: KOLLA_CONFIG_STRATEGY value: COPY_ALWAYS image: quay.io/podified-antelope-centos9/openstack-ceilometer-notification@sha256:c5fc9b72fc593bcf3b569c7ed24a256448eb1afab1504e668a3822e978be1306 imagePullPolicy: Always livenessProbe: exec: command: - /usr/bin/python3 - /var/lib/openstack/bin/notificationhealth.py failureThreshold: 3 initialDelaySeconds: 300 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 5 name: ceilometer-notification-agent resources: {} securityContext: runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /var/lib/openstack/bin name: scripts readOnly: true - mountPath: /var/lib/openstack/config name: config-data readOnly: true - mountPath: /var/lib/kolla/config_files/config.json name: config-data readOnly: true subPath: ceilometer-notification-config.json - mountPath: /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem name: combined-ca-bundle readOnly: true subPath: tls-ca-bundle.pem - image: quay.io/openstack-k8s-operators/sg-core@sha256:09b5017c95d7697e66b9c64846bc48ef5826a009cba89b956ec54561e5f4a2d1 imagePullPolicy: Always name: sg-core resources: {} securityContext: runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/sg-core.conf.yaml name: sg-core-conf-yaml subPath: sg-core.conf.yaml - args: - -DFOREGROUND command: - /usr/sbin/httpd image: registry.redhat.io/ubi9/httpd-24@sha256:e91d58021b54c46883595ff66be65882de54abdb3be2ca53c4162b20d18b5f48 imagePullPolicy: Always livenessProbe: failureThreshold: 3 httpGet: path: / port: 3000 scheme: HTTPS initialDelaySeconds: 300 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 name: proxy-httpd ports: - containerPort: 3000 name: proxy-httpd protocol: TCP readinessProbe: failureThreshold: 3 httpGet: path: / port: 3000 scheme: HTTPS initialDelaySeconds: 10 periodSeconds: 30 successThreshold: 1 timeoutSeconds: 30 resources: {} securityContext: runAsUser: 0 terminationMessagePath: /dev/termination-log terminationMessagePolicy: File volumeMounts: - mountPath: /etc/httpd/conf/httpd.conf name: config-data readOnly: true subPath: httpd.conf - mountPath: /etc/httpd/conf.d/ssl.conf name: config-data readOnly: true subPath: ssl.conf - mountPath: /run/httpd name: run-httpd - mountPath: /var/log/httpd name: log-httpd - mountPath: /etc/pki/tls/certs/tls.crt name: ceilometer-tls-certs readOnly: true subPath: tls.crt - mountPath: /etc/pki/tls/private/tls.key name: ceilometer-tls-certs readOnly: true subPath: tls.key - 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: telemetry-ceilometer serviceAccountName: telemetry-ceilometer terminationGracePeriodSeconds: 30 volumes: - name: scripts secret: defaultMode: 480 secretName: ceilometer-scripts - name: config-data secret: defaultMode: 416 secretName: ceilometer-config-data - name: sg-core-conf-yaml secret: defaultMode: 416 items: - key: sg-core.conf.yaml path: sg-core.conf.yaml secretName: ceilometer-config-data - emptyDir: {} name: run-httpd - emptyDir: {} name: log-httpd - name: ceilometer-tls-certs secret: defaultMode: 256 secretName: cert-ceilometer-internal-svc - name: combined-ca-bundle secret: defaultMode: 292 secretName: combined-ca-bundle updateStrategy: rollingUpdate: partition: 0 type: RollingUpdate status: availableReplicas: 1 collisionCount: 0 currentReplicas: 1 currentRevision: ceilometer-864c946c58 observedGeneration: 17 readyReplicas: 1 replicas: 1 updateRevision: ceilometer-864c946c58 updatedReplicas: 1