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 구성을
유지한다.