Add platform infrastructure configuration

This commit is contained in:
donghyeon-ka
2026-08-28 17:35:41 +09:00
parent fa76531e5b
commit 16c337bcc9
302 changed files with 83259 additions and 1 deletions
@@ -0,0 +1,15 @@
# kube-prometheus-stack
고정 chart `88.0.1``observability` namespace에 렌더한다. Grafana와
node-exporter, control-plane에 존재하지 않는 scheduler/controller-manager/etcd/
kube-proxy monitor는 끈다. Prometheus와 Alertmanager 데이터는 각각의 `Retain`
Local PV에 보존하며 CRD는 별도 root에서 먼저 적용한다.
Prometheus discovery는 namespace label
`observability.hyeonworks.com/enabled=true`와 resource label
`observability.hyeonworks.com/instance=home`의 교집합만 선택한다.
Alertmanager source는 selector discovery 대신 global
`alertmanagerConfiguration.name=platform-alertmanager`를 참조한다. 참조 대상의
Slack Secret이 준비되기 전에는 이 변경을 live에 적용하지 않고 기존 null 구성을
유지한다.