--- Class[Profile::Kafka::Broker].orig
+++ Class[Profile::Kafka::Broker]
+ acls => ["kafka acls --add --allow-principal User:ANONYMOUS --operation Read --operation Describe --group '*'", "kafka acls --add --allow-principal User:ANONYMOUS --operation Read --operation DescribeConfigs --operation Describe --operation Write --topic '*'", 'kafka acls --add --allow-principal User:ANONYMOUS --operation Create --operation IdempotentWrite --operation Describe --cluster']
File[/etc/kafka/acls.sh]
- Parameters differences:
--- File[/etc/kafka/acls.sh].orig
+++ File[/etc/kafka/acls.sh]
+ group => root
+ ensure => present
+ mode => 0555
+ owner => root
- Content differences:
--- /etc/kafka/acls.sh.orig
+++ /etc/kafka/acls.sh
@@ -0,0 +1,4 @@
+
+kafka acls --add --allow-principal User:ANONYMOUS --operation Read --operation Describe --group '*'
+kafka acls --add --allow-principal User:ANONYMOUS --operation Read --operation DescribeConfigs --operation Describe --operation Write --topic '*'
+kafka acls --add --allow-principal User:ANONYMOUS --operation Create --operation IdempotentWrite --operation Describe --cluster
Relevant files