WIP:sasl-client--broker-angepasst--separate-accounts
authorKai Moritz <kai@juplo.de>
Sun, 25 May 2025 19:08:44 +0000 (21:08 +0200)
committerKai Moritz <kai@juplo.de>
Sun, 25 May 2025 21:34:26 +0000 (23:34 +0200)
admin.properties
docker-compose.yml

index d7168db..0c14829 100644 (file)
@@ -2,4 +2,4 @@ sasl.mechanism=PLAIN
 security.protocol=SASL_PLAINTEXT
 sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required \
   username="broker" \
-  password="brokerpw";
+  password="broker-secret";
index 0ee459d..d92f9b0 100644 (file)
@@ -30,25 +30,25 @@ services:
       KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "false"
       KAFKA_LISTENER_NAME_BROKER_PLAIN_SASL_JAAS_CONFIG: >-
         org.apache.kafka.common.security.plain.PlainLoginModule required
-        user_broker="brokerpw"
-        user_producer="producerpw"
-        user_consumer="consumerpw"
+        user_broker="broker-secret"
+        user_producer="producer-secret"
+        user_consumer="consumer-secret"
         username="broker"
-        password="brokerpw";
+        password="broker-secret";
       KAFKA_LISTENER_NAME_DOCKER_PLAIN_SASL_JAAS_CONFIG: >-
         org.apache.kafka.common.security.plain.PlainLoginModule required
-        user_broker="brokerpw"
-        user_producer="producerpw"
-        user_consumer="consumerpw"
+        user_broker="broker-secret"
+        user_producer="producer-secret"
+        user_consumer="consumer-secret"
         username="broker"
-        password="brokerpw";
+        password="broker-secret";
       KAFKA_LISTENER_NAME_LOCALHOST_PLAIN_SASL_JAAS_CONFIG: >-
         org.apache.kafka.common.security.plain.PlainLoginModule required
-        user_broker="brokerpw"
-        user_producer="producerpw"
-        user_consumer="consumerpw"
+        user_broker="broker-secret"
+        user_producer="producer-secret"
+        user_consumer="consumer-secret"
         username="broker"
-        password="brokerpw";
+        password="broker-secret";
       KAFKA_SASL_MECHANISM_INTER_BROKER_PROTOCOL: PLAIN
       KAFKA_SASL_ENABLED_MECHANISMS: PLAIN
       KAFKA_LOG_RETENTION_CHECK_INTERVAL_MS: 10000
@@ -84,25 +84,25 @@ services:
       KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "false"
       KAFKA_LISTENER_NAME_BROKER_PLAIN_SASL_JAAS_CONFIG: >-
         org.apache.kafka.common.security.plain.PlainLoginModule required
-        user_broker="brokerpw"
-        user_producer="producerpw"
-        user_consumer="consumerpw"
+        user_broker="broker-secret"
+        user_producer="producer-secret"
+        user_consumer="consumer-secret"
         username="broker"
-        password="brokerpw";
+        password="broker-secret";
       KAFKA_LISTENER_NAME_DOCKER_PLAIN_SASL_JAAS_CONFIG: >-
         org.apache.kafka.common.security.plain.PlainLoginModule required
-        user_broker="brokerpw"
-        user_producer="producerpw"
-        user_consumer="consumerpw"
+        user_broker="broker-secret"
+        user_producer="producer-secret"
+        user_consumer="consumer-secret"
         username="broker"
-        password="brokerpw";
+        password="broker-secret";
       KAFKA_LISTENER_NAME_LOCALHOST_PLAIN_SASL_JAAS_CONFIG: >-
         org.apache.kafka.common.security.plain.PlainLoginModule required
-        user_broker="brokerpw"
-        user_producer="producerpw"
-        user_consumer="consumerpw"
+        user_broker="broker-secret"
+        user_producer="producer-secret"
+        user_consumer="consumer-secret"
         username="broker"
-        password="brokerpw";
+        password="broker-secret";
       KAFKA_SASL_MECHANISM_INTER_BROKER_PROTOCOL: PLAIN
       KAFKA_SASL_ENABLED_MECHANISMS: PLAIN
       KAFKA_LOG_RETENTION_CHECK_INTERVAL_MS: 10000
@@ -143,25 +143,25 @@ services:
       KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "false"
       KAFKA_LISTENER_NAME_BROKER_PLAIN_SASL_JAAS_CONFIG: >-
         org.apache.kafka.common.security.plain.PlainLoginModule required
-        user_broker="brokerpw"
-        user_producer="producerpw"
-        user_consumer="consumerpw"
+        user_broker="broker-secret"
+        user_producer="producer-secret"
+        user_consumer="consumer-secret"
         username="broker"
-        password="brokerpw";
+        password="broker-secret";
       KAFKA_LISTENER_NAME_DOCKER_PLAIN_SASL_JAAS_CONFIG: >-
         org.apache.kafka.common.security.plain.PlainLoginModule required
-        user_broker="brokerpw"
-        user_producer="producerpw"
-        user_consumer="consumerpw"
+        user_broker="broker-secret"
+        user_producer="producer-secret"
+        user_consumer="consumer-secret"
         username="broker"
-        password="brokerpw";
+        password="broker-secret";
       KAFKA_LISTENER_NAME_LOCALHOST_PLAIN_SASL_JAAS_CONFIG: >-
         org.apache.kafka.common.security.plain.PlainLoginModule required
-        user_broker="brokerpw"
-        user_producer="producerpw"
-        user_consumer="consumerpw"
+        user_broker="broker-secret"
+        user_producer="producer-secret"
+        user_consumer="consumer-secret"
         username="broker"
-        password="brokerpw";
+        password="broker-secret";
       KAFKA_SASL_MECHANISM_INTER_BROKER_PROTOCOL: PLAIN
       KAFKA_SASL_ENABLED_MECHANISMS: PLAIN
       KAFKA_LOG_RETENTION_CHECK_INTERVAL_MS: 10000
@@ -263,7 +263,7 @@ services:
       spring.kafka.jaas.enabled: "true"
       spring.kafka.properties.security.protocol: SASL_PLAINTEXT
       spring.kafka.properties.sasl.mechanism: PLAIN
-      spring.kafka.properties.sasl.jaas.config: org.apache.kafka.common.security.plain.PlainLoginModule required username="producer" password="producerpw";
+      spring.kafka.properties.sasl.jaas.config: org.apache.kafka.common.security.plain.PlainLoginModule required username="producer" password="producer-secret";
       juplo.producer.topic: test
 
   consumer:
@@ -274,7 +274,7 @@ services:
       spring.kafka.jaas.enabled: "true"
       spring.kafka.properties.security.protocol: SASL_PLAINTEXT
       spring.kafka.properties.sasl.mechanism: PLAIN
-      spring.kafka.properties.sasl.jaas.config: org.apache.kafka.common.security.plain.PlainLoginModule required username="consumer" password="consumerpw";
+      spring.kafka.properties.sasl.jaas.config: org.apache.kafka.common.security.plain.PlainLoginModule required username="consumer" password="consumer-secret";
       spring.kafka.consumer.auto-offset-reset: earliest
       logging.level.org.apache.kafka.clients.consumer: INFO
       juplo.consumer.topic: test
@@ -287,7 +287,7 @@ services:
       spring.kafka.jaas.enabled: "true"
       spring.kafka.properties.security.protocol: SASL_PLAINTEXT
       spring.kafka.properties.sasl.mechanism: PLAIN
-      spring.kafka.properties.sasl.jaas.config: org.apache.kafka.common.security.plain.PlainLoginModule required username="consumer" password="consumerpw";
+      spring.kafka.properties.sasl.jaas.config: org.apache.kafka.common.security.plain.PlainLoginModule required username="consumer" password="consumer-secret";
       spring.kafka.consumer.auto-offset-reset: earliest
       logging.level.org.apache.kafka.clients.consumer: INFO
       juplo.consumer.topic: test
@@ -300,7 +300,7 @@ services:
       spring.kafka.jaas.enabled: "true"
       spring.kafka.properties.security.protocol: SASL_PLAINTEXT
       spring.kafka.properties.sasl.mechanism: PLAIN
-      spring.kafka.properties.sasl.jaas.config: org.apache.kafka.common.security.plain.PlainLoginModule required username="consumer" password="consumerpw";
+      spring.kafka.properties.sasl.jaas.config: org.apache.kafka.common.security.plain.PlainLoginModule required username="consumer" password="consumer-secret";
       spring.kafka.consumer.auto-offset-reset: earliest
       logging.level.org.apache.kafka.clients.consumer: INFO
       juplo.consumer.topic: test