# prometheus_CRD와 Controller_2020-01-30
###### tags: `OSMASTER`
* Operator Pattern을 사용해 Prometheus를 Kubernetes Cluster에 구성 할 때 사용 가능한 Prometheus Operator란 얘가 있다.
Prometheus Operator의 등장 배경
* 항상 변하는 k8s 환경 (예: Pods는 생성되고 꺼지고 한다) 에 맞춰 Prometheus 설정을 일일히 해줄 수 없기 때문에 좀 더 쉽게 Prometheus 설정을 할 수 있도록
Prometheus Operator의 구상도
![](https://i.imgur.com/pafZOKW.png)
Operator는 Controller를 포함하는 개념 이다
* CRD와 controller를 사용해서 application-specific 한 동작을 하도록 만든 software 이다
Prometheus Operator가 하는 일
* Prometheus CRD (ServiceMonitor, Prometheus) 등을 관찰 (watch) 및 Prometheus Server 설정을 바꾼다.
CRD로서 Prometheus
*
ServiceMonitor란
* ㅁㄴㅇ
ServiceMonitor가 하는 일
* ㅁㄴㅇ
'개발 관련 기타 > Kubernetes' 카테고리의 다른 글
[쿠버네티스 모니터링 Kubernetes Monitoring] Prometheus Alertmanager (0) | 2020.02.06 |
---|