由 monitoring 提供 Prometheus Operator CRD #59

Merged
panxiao81 merged 2 commits from fix/nats-disable-podmonitor into main 2026-09-16 12:23:40 +00:00
Owner

VictoriaMetrics Operator 已启用 Prometheus converter,但集群缺少 monitoring.coreos.com CRD,导致应用 chart 的 PodMonitor 无法创建。\n\n本 PR:\n- 在 platform/observability 部署官方 prometheus-operator-crds 32.0.0;\n- CRD 生命周期归 monitoring,而不是 NATS;\n- 保留 NATS chart 原生 PodMonitor,由 VM Operator converter 接管;\n- 不增加 NATS 到 CRD chart 的显式依赖,首次并行安装由 Helm RetryOnFailure 收敛。\n\n已验证 CRD chart 含 podmonitors.monitoring.coreos.com,NATS chart 保持渲染 PodMonitor。

VictoriaMetrics Operator 已启用 Prometheus converter,但集群缺少 `monitoring.coreos.com` CRD,导致应用 chart 的 PodMonitor 无法创建。\n\n本 PR:\n- 在 `platform/observability` 部署官方 `prometheus-operator-crds` 32.0.0;\n- CRD 生命周期归 monitoring,而不是 NATS;\n- 保留 NATS chart 原生 PodMonitor,由 VM Operator converter 接管;\n- 不增加 NATS 到 CRD chart 的显式依赖,首次并行安装由 Helm RetryOnFailure 收敛。\n\n已验证 CRD chart 含 `podmonitors.monitoring.coreos.com`,NATS chart 保持渲染 PodMonitor。
panxiao81 added 1 commit 2026-09-16 12:18:36 +00:00
修复 NATS 监控 CRD 兼容性
yaml / yaml (pull_request) Successful in 10s
9604ff1004
panxiao81 added 1 commit 2026-09-16 12:22:03 +00:00
由 monitoring 提供 Prometheus Operator CRD
yaml / yaml (pull_request) Successful in 10s
b7b7975c9f
panxiao81 changed title from 修复 NATS 监控 CRD 兼容性 to 由 monitoring 提供 Prometheus Operator CRD 2026-09-16 12:22:28 +00:00
panxiao81 merged commit b953db199e into main 2026-09-16 12:23:40 +00:00
panxiao81 deleted branch fix/nats-disable-podmonitor 2026-09-16 12:23:41 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: panxiao81/homelab-infra#59