Skip to content

fix: resolve kube-prometheus-stack 90.2.0 install issues - #2

Merged
yuanyp8 merged 1 commit into
mainfrom
fix/prometheus-install-issues
Sep 14, 2026
Merged

yuanyp8 merged 1 commit into
mainfrom
fix/prometheus-install-issues

Conversation

@yuanyp8

@yuanyp8 yuanyp8 commented Sep 14, 2026

Copy link
Copy Markdown
Contributor
  • phase1 (operator-only) referenced the prometheus.serviceAccount token secret, which only renders when prometheus.enabled=true; enable prometheus in PHASE1_FILE so the control-plane ServiceMonitors (kubelet/etcd/scheduler/controller-manager) render without the helm execution error.
  • node-exporter image tag mismatch: kube-prometheus-stack 90.2.0 forces the node-exporter tag to v1.12.1-distroless, but the bundle packaged v1.12.1 (ImagePullBackOff). Align versions.env (NODE_EXPORTER_VERSION) and images/image.json (pull/tag/tar) to *-distroless.

Verified on gd-hm (Sealos K8s 1.36.4, kube-prometheus-stack 90.2.0): after applying, 46 prometheus targets all UP (apiserver/etcd/scheduler/ controller-manager/kube-proxy/kubelet/coredns/node-exporter/kube-state-metrics).

- phase1 (operator-only) referenced the prometheus.serviceAccount token secret,
  which only renders when prometheus.enabled=true; enable prometheus in PHASE1_FILE
  so the control-plane ServiceMonitors (kubelet/etcd/scheduler/controller-manager)
  render without the helm execution error.
- node-exporter image tag mismatch: kube-prometheus-stack 90.2.0 forces the
  node-exporter tag to v1.12.1-distroless, but the bundle packaged v1.12.1
  (ImagePullBackOff). Align versions.env (NODE_EXPORTER_VERSION) and
  images/image.json (pull/tag/tar) to *-distroless.

Verified on gd-hm (Sealos K8s 1.36.4, kube-prometheus-stack 90.2.0):
after applying, 46 prometheus targets all UP (apiserver/etcd/scheduler/
controller-manager/kube-proxy/kubelet/coredns/node-exporter/kube-state-metrics).
@yuanyp8
yuanyp8 merged commit cad516a into main Sep 14, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant