Skip to content

Commit

Permalink
Make kafka client listen and JMX ports configurable
Browse files Browse the repository at this point in the history
  • Loading branch information
catastrophe-brandon committed Oct 7, 2024
1 parent cc2627c commit a9d360f
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
4 changes: 4 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,7 @@ LOG_LEVEL="Info"
UNLEASH_API_TOKEN=default:development.unleash-insecure-api-token
TEMPLATES_WD="./"
UNLEASH_WEB_PORT=4242
ZOOKEEPER_CLIENT_PORT=2181
KAFKA_JMX_PORT=9999
KAFKA_CLIENT_LISTEN_PORT=9092

8 changes: 4 additions & 4 deletions local/full-stack-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ services:
hostname: zoo1
container_name: zoo1
ports:
- "2181:2181"
- "${ZOOKEEPER_CLIENT_PORT}:2181"
environment:
ZOOKEEPER_CLIENT_PORT: 2181
ZOOKEEPER_SERVER_ID: 1
Expand All @@ -29,9 +29,9 @@ services:
hostname: kafka1
container_name: kafka1
ports:
- "9092:9092"
- "${KAFKA_CLIENT_LISTEN_PORT}:9092"
- "29092:29092"
- "9999:9999"
- "${KAFKA_JMX_PORT}:9999"
environment:
KAFKA_ADVERTISED_LISTENERS: INTERNAL://kafka1:19092,EXTERNAL://${DOCKER_HOST_IP:-127.0.0.1}:9092,DOCKER://host.docker.internal:29092
KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: INTERNAL:PLAINTEXT,EXTERNAL:PLAINTEXT,DOCKER:PLAINTEXT
Expand All @@ -42,7 +42,7 @@ services:
KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
KAFKA_TRANSACTION_STATE_LOG_REPLICATION_FACTOR: 1
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
KAFKA_JMX_PORT: 9999
KAFKA_JMX_PORT: ${KAFKA_JMS_PORT}
KAFKA_JMX_HOSTNAME: ${DOCKER_HOST_IP:-127.0.0.1}
KAFKA_AUTHORIZER_CLASS_NAME: kafka.security.authorizer.AclAuthorizer
KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "true"
Expand Down

0 comments on commit a9d360f

Please sign in to comment.