Skip to content

Commit 2ae0f9a

Browse files
authored
Enable ACLs by default in all stacks (#104)
1 parent b141cf9 commit 2ae0f9a

6 files changed

+24
-0
lines changed

full-stack.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ services:
3131
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
3232
KAFKA_JMX_PORT: 9999
3333
KAFKA_JMX_HOSTNAME: ${DOCKER_HOST_IP:-127.0.0.1}
34+
KAFKA_AUTHORIZER_CLASS_NAME: kafka.security.authorizer.AclAuthorizer
35+
KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "true"
3436
depends_on:
3537
- zoo1
3638

zk-multiple-kafka-multiple-schema-registry.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ services:
4848
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181,zoo2:2182,zoo3:2183"
4949
KAFKA_BROKER_ID: 1
5050
KAFKA_LOG4J_LOGGERS: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
51+
KAFKA_AUTHORIZER_CLASS_NAME: kafka.security.authorizer.AclAuthorizer
52+
KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "true"
5153
depends_on:
5254
- zoo1
5355
- zoo2
@@ -66,6 +68,8 @@ services:
6668
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181,zoo2:2182,zoo3:2183"
6769
KAFKA_BROKER_ID: 2
6870
KAFKA_LOG4J_LOGGERS: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
71+
KAFKA_AUTHORIZER_CLASS_NAME: kafka.security.authorizer.AclAuthorizer
72+
KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "true"
6973
depends_on:
7074
- zoo1
7175
- zoo2
@@ -84,6 +88,8 @@ services:
8488
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181,zoo2:2182,zoo3:2183"
8589
KAFKA_BROKER_ID: 3
8690
KAFKA_LOG4J_LOGGERS: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
91+
KAFKA_AUTHORIZER_CLASS_NAME: kafka.security.authorizer.AclAuthorizer
92+
KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "true"
8793
depends_on:
8894
- zoo1
8995
- zoo2

zk-multiple-kafka-multiple.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ services:
4949
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181,zoo2:2182,zoo3:2183"
5050
KAFKA_BROKER_ID: 1
5151
KAFKA_LOG4J_LOGGERS: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
52+
KAFKA_AUTHORIZER_CLASS_NAME: kafka.security.authorizer.AclAuthorizer
53+
KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "true"
5254
depends_on:
5355
- zoo1
5456
- zoo2
@@ -67,6 +69,8 @@ services:
6769
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181,zoo2:2182,zoo3:2183"
6870
KAFKA_BROKER_ID: 2
6971
KAFKA_LOG4J_LOGGERS: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
72+
KAFKA_AUTHORIZER_CLASS_NAME: kafka.security.authorizer.AclAuthorizer
73+
KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "true"
7074
depends_on:
7175
- zoo1
7276
- zoo2
@@ -85,6 +89,8 @@ services:
8589
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181,zoo2:2182,zoo3:2183"
8690
KAFKA_BROKER_ID: 3
8791
KAFKA_LOG4J_LOGGERS: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
92+
KAFKA_AUTHORIZER_CLASS_NAME: kafka.security.authorizer.AclAuthorizer
93+
KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "true"
8894
depends_on:
8995
- zoo1
9096
- zoo2

zk-multiple-kafka-single.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ services:
5454
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
5555
KAFKA_JMX_PORT: 9999
5656
KAFKA_JMX_HOSTNAME: ${DOCKER_HOST_IP:-127.0.0.1}
57+
KAFKA_AUTHORIZER_CLASS_NAME: kafka.security.authorizer.AclAuthorizer
58+
KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "true"
5759
depends_on:
5860
- zoo1
5961
- zoo2

zk-single-kafka-multiple.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ services:
2626
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181"
2727
KAFKA_BROKER_ID: 1
2828
KAFKA_LOG4J_LOGGERS: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
29+
KAFKA_AUTHORIZER_CLASS_NAME: kafka.security.authorizer.AclAuthorizer
30+
KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "true"
2931
depends_on:
3032
- zoo1
3133

@@ -42,6 +44,8 @@ services:
4244
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181"
4345
KAFKA_BROKER_ID: 2
4446
KAFKA_LOG4J_LOGGERS: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
47+
KAFKA_AUTHORIZER_CLASS_NAME: kafka.security.authorizer.AclAuthorizer
48+
KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "true"
4549
depends_on:
4650
- zoo1
4751

@@ -59,5 +63,7 @@ services:
5963
KAFKA_ZOOKEEPER_CONNECT: "zoo1:2181"
6064
KAFKA_BROKER_ID: 3
6165
KAFKA_LOG4J_LOGGERS: "kafka.controller=INFO,kafka.producer.async.DefaultEventHandler=INFO,state.change.logger=INFO"
66+
KAFKA_AUTHORIZER_CLASS_NAME: kafka.security.authorizer.AclAuthorizer
67+
KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "true"
6268
depends_on:
6369
- zoo1

zk-single-kafka-single.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,7 @@ services:
3131
KAFKA_TRANSACTION_STATE_LOG_MIN_ISR: 1
3232
KAFKA_JMX_PORT: 9999
3333
KAFKA_JMX_HOSTNAME: ${DOCKER_HOST_IP:-127.0.0.1}
34+
KAFKA_AUTHORIZER_CLASS_NAME: kafka.security.authorizer.AclAuthorizer
35+
KAFKA_ALLOW_EVERYONE_IF_NO_ACL_FOUND: "true"
3436
depends_on:
3537
- zoo1

0 commit comments

Comments
 (0)