반응형

strimzi 2

[kafka] Strimzi Operators | 오퍼레이터 파드 operator pod를 사용해 쿠버네티스에서 카프카 브로커를 설정

오퍼레이터(Operators)는 쿠버네티스 애플리케이션을 패키징, 배포 및 관리하는 방법이다.이는 쿠버네티스 API를 확장하고 특정 애플리케이션과 관련된 관리 작업을 단순화하는 역할을 한다.Strimzi 오퍼레이터는 Kafka 배포와 관련된 작업을 지원한다.Strimzi의 커스텀 리소스(Custom Resources)는 배포 설정을 제공하며,여기에는 Kafka 클러스터, 토픽, 사용자 및 기타 구성 요소에 대한 설정이 포함된다.커스텀 리소스 설정을 활용하여 Strimzi 오퍼레이터는 쿠버네티스 환경 내에서 Kafka 구성 요소를 생성, 구성 및 관리한다. 오퍼레이터를 사용하면 수동 개입이 줄어들고, 쿠버네티스 클러스터 내에서 Kafka를 보다 효율적으로 관리할 수 있다.Strimzi는 쿠버네티스 클러스터..

개발/kafka 2025.02.07

[카프카인액션] 6장(2) 카프카 모니터링 | 카프카 프로덕션 배포 | 카프카와 쿠버네티스

6.5 카프카 모니터링(엿보기)그라파나 Grafana와 프로메테우스 Prometheus프로메테우스를 사용해 카프카의 메트릭 데이터를 추출하고 저장한다.그런 다음 해당 데이터를 그라파나로 보내 그래픽 뷰를 생성한다.카프카 익스포터 Kafka exporterJMX 매크릭을 받아 프로메테우스 형식으로 내보낸다. 프로메테우스는 이 내보낸 데이터를 수집하여 메트릭 데이터로 저장한다.  6.5.1 클러스터 유지 관리 프로덕션으로 구축할 때 보통 둘 이상의 서버를 구성하려고 한다. 카프카, 커넥트 클라이언트, 스키마 레지스트리, REST 프록시와 같은 시스템은 브로커와 동일한 서버에서 실행되지 않는다.  6.5.2 브로커 추가 작은 클러스터로 시작한다. 클러스터에 카프카 브로커를 추가하려면 고유한 ID로 새 카프카 ..

반응형