yunanjeong / simple-kafka-deploy Goto Github PK
View Code? Open in Web Editor NEWK8s-based Kafka with UI by Helm Chart
License: MIT License
K8s-based Kafka with UI by Helm Chart
License: MIT License
__consumer_offsets
(기본 internal topic)connect-offset
, connect-config
, connect-status
(커넥트를 브로커와 연결시 기본 생성 topic 3종)server.properties
의 offsets.topic.replication.factor
값 체크
connect-distributed.properties
의 offset.storage.replication.factor
값 체크
connect-distributed.properties
의 cleanup.policy
값 체크
cleanup.policy=delete
인데 (조건 만족시 완전삭제)cleanup.policy=compact
로 해줘야 정상 동작한다. (어떤 key에서 가장 오래된 value만 삭제. 최근껀 남김)default 설정 오타 패치
설정할 커넥터가 수십 수백개 될 경우 수작업하기가 번거로울 수 있다.
Connector as Code가 되면 좋을듯하다.
커넥터에 PUT 요청(업데이트)이 잘 안먹었는데, 최근 Apache Kafka 3.6에서 커넥터 관련 패치가 있는 것 같았다.
zookeeper를 끄고 Kraft모드 사용이 default가 됨에 따라, 네트워크 연결 또는 기타 이슈로 차트 버전이 급변하는 중이다.
Apache Kafka 앱과 bitnami/kafka 차트가 어느 정도 안정화될 때 버전을 교체하자.
지금은 어떻게든 네트워크 외부연결이 되도록 value를 설정해두었으나 임시방편에 가깝다.
현재는 replica 개수를 늘리거나, 네트워크 옵션을 조정할 때 여전히 이슈가 발생하는 중이다.
직접 만들기
등등..
이미지: (https://hub.docker.com/r/confluentinc/cp-kafka-connect)
차트: (https://github.com/confluentinc/cp-helm-charts/blob/master/charts/cp-kafka-connect/README.md)
장점: confluent
단점: 커넥트 차트를 깃허브로만 제공하긴하는데 최근 업데이트 2년전
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.