본문 바로가기

Open Source/Kafka

Kafka Ui 빌드

  1. git clone GitHub - provectus/kafka-ui: Open-Source Web UI for Apache Kafka Management
  2. mvn clean build 시 테스트 에러가 나오면
    mvn clean build -DskipTests 시도
    혹시 인증서 에러가 나오면
    [API] "unable to find valid certification path to requested target" 인트라넷 PC 인증서 추가하기 따라해 보기
  3. kafka-ui-api 폴더로 이동
  4. mvnw spring-boot:run -Pprod 실행
    또는 mvnw spring-boot:run -Pprod -Dspring.config.location=file:///path/to/conf.yaml 실행
    또는 mvnw spring-boot:run -Pprod -Dspring.profiles.active=local 실행
    또는 application-local.yml 파일의 kafka: 하위 부분을 application.yml에 복사하고 mvnw spring-boot:run -Pprod 명령어를 실행한다.
  5. jar파일 생성시는 mvnw clean install -Pprod -DskipTests 실행한다
  6. docker build -t kafka-gun-ui . 도커이미지를 만든다.docker