18 lines
448 B
Bash
18 lines
448 B
Bash
#!/bin/sh
|
|
|
|
set -eux
|
|
|
|
jikkou config set-context [[ .instance ]] --config-file=/local/jikkou.conf
|
|
jikkou config view --name [[ .instance ]]
|
|
|
|
echo "Create and modify topics"
|
|
jikkou update \
|
|
--selector="kind IN (KafkaTopic,KafkaTopicList)" \
|
|
--files=/local/kafka-topics.yml
|
|
|
|
echo "Apply ACLs"
|
|
jikkou apply \
|
|
--selector="kind IN (KafkaPrincipalRole,KafkaPrincipalAuthorization)" \
|
|
--options=delete-orphans=true \
|
|
--files=/local/kafka-acls.yml
|