Add JAVA_OPTS to KAFKA_OPTS

This commit is contained in:
Daniel Berteaud 2024-04-04 14:09:35 +02:00
parent fd1fdf985a
commit fe52d674e7
3 changed files with 7 additions and 4 deletions

View File

@ -29,8 +29,10 @@ MAINTAINER [[ .docker.maintainer ]]
ENV PATH=/opt/kafka/bin:$PATH \
KAFKA_DATA_DIR=/data \
KAFKA_CONF_DIR=/opt/kafka/config \
KAFKA_HEAP_OPTS="-Xmx1G -Xms1G" \
KAFKA_HEAP_OPTS=" " \
KAFKA_GC_LOG_OPTS=" " \
KAFKA_JMX_OPTS=" " \
KAFKA_OPTS="${JAVA_OPTS}" \
LOG_DIR=/logs
COPY --from=builder /opt/kafka/ /opt/kafka/

View File

@ -64,8 +64,7 @@ job "[[ .instance ]]-brokers" {
leader = true
config {
image = "[[ $c.image ]]"
readonly_rootfs = true
[[ template "common/image" $c ]]
pids_limit = 500
volumes = [
"local/conf/server.properties:/opt/kafka/config/server.properties:ro",
@ -81,6 +80,8 @@ job "[[ .instance ]]-brokers" {
PEM_KEY_FILE = "/secrets/kafka.bundle.pem"
PEM_CERT_FILE = "/secrets/kafka.bundle.pem"
P12_FILE = "/secrets/kafka.p12"
TMPDIR = "/local/tmp"
LOG_DIR = "/alloc/logs/"
}
[[ template "common/file_env" $c ]]

View File

@ -11,7 +11,7 @@ kafka:
broker:
count: 3
version: 3.7.0
image: '[[ .docker.repo ]]kafka-broker:[[ .kafka.broker.version ]]-2'
image: '[[ .docker.repo ]]kafka-broker:[[ .kafka.broker.version ]]-3'
env: {}
resources:
cpu: 100