Compare commits
6 Commits
6eac52c3b8
...
8e6cc52bdd
| Author | SHA1 | Date | |
|---|---|---|---|
| 8e6cc52bdd | |||
| b192387b7c | |||
| a03050d85d | |||
| 7bd4d982e8 | |||
| 8a0face4cd | |||
| a2b97fb38d |
@ -31,9 +31,10 @@
|
|||||||
|
|
||||||
### 환경
|
### 환경
|
||||||
|
|
||||||
|
- **주의: 테스트 실행 전 java, docker 설치는 반드시 되어있어야 합니다.**
|
||||||
- Java 17 + Springboot 3.5.3 + Apache Kafka Client 3.9.0 버전을 사용하며, 모든 애플리케이션은 Docker 컨테이너에서 실행됩니다.
|
- Java 17 + Springboot 3.5.3 + Apache Kafka Client 3.9.0 버전을 사용하며, 모든 애플리케이션은 Docker 컨테이너에서 실행됩니다.
|
||||||
- 모든 카프카 설정(max-poll-records 등)은 `src/main/resources/application.yml`에서 확인하실 수 있으며, 수정 역시 가능합니다.
|
- 모든 카프카 설정(max-poll-records 등)은 `src/main/resources/application.yml`에서 확인하실 수 있으며, 수정 역시 가능합니다.
|
||||||
- **MacOS**(Macbook M1 pro) **환경에서는 정상 동작**함을 확인하였습니다.
|
- **MacOS**(Macbook M1 pro) 및 **Ubuntu(24.04 LTS)** **환경에서는 정상 동작**함을 확인하였습니다.
|
||||||
|
|
||||||
### 실행 방법
|
### 실행 방법
|
||||||
|
|
||||||
|
|||||||
4
close-all.sh
Executable file
4
close-all.sh
Executable file
@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
GRAFANA_VOLUME="grafana-storage"
|
||||||
|
find docker/ -name 'docker-compose*.yml' -exec docker compose -f {} down --remove-orphans --rmi all \;
|
||||||
|
docker volume rm ${GRAFANA_VOLUME}
|
||||||
8
run.sh
8
run.sh
@ -3,7 +3,13 @@ echo "0. 실행 중인 모든 컨테이너 종료"
|
|||||||
find docker/ -name 'docker-compose*.yml' -exec docker compose -f {} down --remove-orphans \;
|
find docker/ -name 'docker-compose*.yml' -exec docker compose -f {} down --remove-orphans \;
|
||||||
|
|
||||||
echo "0. SSL 인증서 생성"
|
echo "0. SSL 인증서 생성"
|
||||||
./keygen.sh
|
if command -v keytool &> /dev/null
|
||||||
|
then
|
||||||
|
echo "keytool이 설치되어 있습니다. keytool을 실행합니다..."
|
||||||
|
./keygen.sh
|
||||||
|
else
|
||||||
|
echo "keytool이 설치되어 있지 않습니다. 업로드된 파일을 그대로 사용합니다."
|
||||||
|
fi
|
||||||
|
|
||||||
echo " "
|
echo " "
|
||||||
echo "======================"
|
echo "======================"
|
||||||
|
|||||||
BIN
ssl/kafka.broker.keystore.jks
Normal file
BIN
ssl/kafka.broker.keystore.jks
Normal file
Binary file not shown.
BIN
ssl/kafka.broker.truststore.jks
Normal file
BIN
ssl/kafka.broker.truststore.jks
Normal file
Binary file not shown.
BIN
ssl/kafka.ca.keystore.jks
Normal file
BIN
ssl/kafka.ca.keystore.jks
Normal file
Binary file not shown.
1
ssl/password
Normal file
1
ssl/password
Normal file
@ -0,0 +1 @@
|
|||||||
|
abcd1234
|
||||||
Loading…
x
Reference in New Issue
Block a user