TIL| k8s 환경 구축 현황

타샤's 월드·2025년 5월 20일

현황

  • Jenkins: 배포 자동화 테스트 완료
  • Harbor: 이미지 레지스트리 연동 완료
  • Argo CD: GitOps 배포 파이프라인 연동 완료
  • Grafana + Prometheus: 모니터링 기본 세팅 완료
  • Rancher: 클러스터 관리 도구 구성 완료
  • Slack 연동: edentns 슬랙 연동 완료
  • slack-translator-bot으로 전체 프로세스 CICD 테스트 완료
  • OCR 모듈: 엔진 마운트 중 → 내일 중 완료 예상

TODO 리스트

✅ 자동 연결이 안 되는 주요 원인
Grafana values.yaml에서 Prometheus 데이터소스를 자동 설정하지 않았음

prometheus.datasource.enabled: true 설정이 빠졌거나 false로 되어 있음

Prometheus 서비스 이름을 Grafana가 모름

Prometheus가 ClusterIP로 배포되었고,

Grafana가 그걸 찾을 수 있는 내부 DNS 이름이 다르게 설정되었을 수 있음 (prometheus-server, prometheus.prometheus.svc, 등)

Grafana가 다른 네임스페이스에 있음

그러면 prometheus-server로는 이름이 안 풀리고 prometheus.<namespace>.svc로 접근해야 함
profile
그때 그때 꽂힌것 하는 개발블로그

0개의 댓글