Name: kube-prometheus-stack-grafana-5bdc6b6cb9-26jgc Namespace: monitoring Priority: 0 Service Account: kube-prometheus-stack-grafana Node: instance/199.19.213.75 Start Time: Tue, 16 Jun 2026 05:13:24 +0000 Labels: app.kubernetes.io/instance=kube-prometheus-stack app.kubernetes.io/name=grafana pod-template-hash=5bdc6b6cb9 Annotations: checksum/config: 46fa88964fd9968888437d1bca0287c26918103a5dc9b3e360c32d38a3e338fd checksum/sc-dashboard-provider-config: e70bf6a851099d385178a76de9757bb0bef8299da6d8443602590e44f05fdf24 checksum/secret: 541fa794cf917dac61edd37887a6a8311ee950783d20cee4d3d791ca154692ac kubectl.kubernetes.io/default-container: grafana Status: Running IP: 10.0.0.47 IPs: IP: 10.0.0.47 Controlled By: ReplicaSet/kube-prometheus-stack-grafana-5bdc6b6cb9 Containers: grafana-sc-dashboard: Container ID: containerd://59dc53e7d0dc440a072ab77b66caed30ca8c183bf508addfcf8261beb12a04e6 Image: harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1 Image ID: harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar@sha256:b8d5067137fec093cf48670dc3a1dbb38f9e734f3a6683015c2e89a45db5fd16 Port: Host Port: SeccompProfile: RuntimeDefault State: Running Started: Tue, 16 Jun 2026 05:13:38 +0000 Ready: True Restart Count: 0 Environment: METHOD: WATCH LABEL: grafana_dashboard LABEL_VALUE: 1 FOLDER: /tmp/dashboards RESOURCE: both NAMESPACE: ALL REQ_USERNAME: Optional: false REQ_PASSWORD: Optional: false REQ_URL: http://localhost:3000/api/admin/provisioning/dashboards/reload REQ_METHOD: POST Mounts: /tmp/dashboards from sc-dashboard-volume (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-mzbrk (ro) grafana-sc-datasources: Container ID: containerd://42d8c6b99bbed42a9fb44a667a7ee1aba03a457da975c68cc96a6a86e9ae2b99 Image: harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1 Image ID: harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar@sha256:b8d5067137fec093cf48670dc3a1dbb38f9e734f3a6683015c2e89a45db5fd16 Port: Host Port: SeccompProfile: RuntimeDefault State: Running Started: Tue, 16 Jun 2026 05:13:38 +0000 Ready: True Restart Count: 0 Environment: METHOD: WATCH LABEL: grafana_datasource LABEL_VALUE: 1 FOLDER: /etc/grafana/provisioning/datasources RESOURCE: both REQ_USERNAME: Optional: false REQ_PASSWORD: Optional: false REQ_URL: http://localhost:3000/api/admin/provisioning/datasources/reload REQ_METHOD: POST Mounts: /etc/grafana/provisioning/datasources from sc-datasources-volume (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-mzbrk (ro) grafana: Container ID: containerd://b57d05292e75657dda1f0c1e8e227ce1ad1945080209a4a7352e8f324c41706b Image: harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0 Image ID: harbor.atmosphere.dev/docker.io/grafana/grafana@sha256:0dc5a246ab16bb2c38a349fb588174e832b4c6c2db0981d0c3e6cd774ba66a54 Ports: 3000/TCP, 9094/TCP, 9094/UDP Host Ports: 0/TCP, 0/TCP, 0/UDP SeccompProfile: RuntimeDefault State: Running Started: Tue, 16 Jun 2026 05:14:28 +0000 Last State: Terminated Reason: Error Exit Code: 1 Started: Tue, 16 Jun 2026 05:14:04 +0000 Finished: Tue, 16 Jun 2026 05:14:28 +0000 Ready: True Restart Count: 1 Liveness: http-get http://:3000/api/health delay=60s timeout=30s period=10s #success=1 #failure=10 Readiness: http-get http://:3000/api/health delay=0s timeout=1s period=10s #success=1 #failure=3 Environment: POD_IP: (v1:status.podIP) GF_SECURITY_ADMIN_USER: Optional: false GF_SECURITY_ADMIN_PASSWORD: Optional: false GF_PATHS_DATA: /var/lib/grafana/ GF_PATHS_LOGS: /var/log/grafana GF_PATHS_PLUGINS: /var/lib/grafana/plugins GF_PATHS_PROVISIONING: /etc/grafana/provisioning Mounts: /etc/grafana/grafana.ini from config (rw,path="grafana.ini") /etc/grafana/provisioning/dashboards/sc-dashboardproviders.yaml from sc-dashboard-provider (rw,path="provider.yaml") /etc/grafana/provisioning/datasources from sc-datasources-volume (rw) /etc/secrets/auth_generic_oauth from auth-generic-oauth-secret-mount (ro) /tmp/dashboards from sc-dashboard-volume (rw) /var/lib/grafana from storage (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-mzbrk (ro) Conditions: Type Status Initialized True Ready True ContainersReady True PodScheduled True Volumes: config: Type: ConfigMap (a volume populated by a ConfigMap) Name: kube-prometheus-stack-grafana Optional: false storage: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: sc-dashboard-volume: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: sc-dashboard-provider: Type: ConfigMap (a volume populated by a ConfigMap) Name: kube-prometheus-stack-grafana-config-dashboards Optional: false sc-datasources-volume: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: auth-generic-oauth-secret-mount: Type: Secret (a volume populated by a Secret) SecretName: kube-prometheus-stack-grafana-client-secret Optional: false kube-api-access-mzbrk: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3607 ConfigMapName: kube-root-ca.crt ConfigMapOptional: DownwardAPI: true QoS Class: BestEffort Node-Selectors: openstack-control-plane=enabled Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 8m32s default-scheduler Successfully assigned monitoring/kube-prometheus-stack-grafana-5bdc6b6cb9-26jgc to instance Normal Pulling 8m31s kubelet Pulling image "harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1" Normal Pulled 8m19s kubelet Successfully pulled image "harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1" in 7.334s (12.629s including waiting) Normal Created 8m19s kubelet Created container grafana-sc-dashboard Normal Created 8m18s kubelet Created container grafana-sc-datasources Normal Pulled 8m18s kubelet Container image "harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1" already present on machine Normal Started 8m18s kubelet Started container grafana-sc-dashboard Normal Started 8m18s kubelet Started container grafana-sc-datasources Normal Pulling 8m18s kubelet Pulling image "harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0" Normal Pulled 7m52s kubelet Successfully pulled image "harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0" in 22.52s (25.056s including waiting) Warning Unhealthy 7m42s (x3 over 7m50s) kubelet Readiness probe failed: Get "http://10.0.0.47:3000/api/health": dial tcp 10.0.0.47:3000: connect: connection refused Warning Unhealthy 7m31s kubelet Readiness probe failed: Get "http://10.0.0.47:3000/api/health": context deadline exceeded (Client.Timeout exceeded while awaiting headers) Normal Created 7m28s (x2 over 7m52s) kubelet Created container grafana Normal Started 7m28s (x2 over 7m52s) kubelet Started container grafana Normal Pulled 7m28s kubelet Container image "harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0" already present on machine