./bin/kafka-console-producer.sh --broker-list 10.162.0.6:32294 --topic my-topic
./bin/kafka-console-consumer.sh --bootstrap-server 10.162.0.6:32294 --topic my-topic --from-beginning
Я новичок в кафке. Моя кафка работает на strimzi операторе kubernetes, развернутом с помощью Helm.
Я создал топи c с именем my-topi c и выполняю более 2 команд в два отдельных терминала. Что бы я ни печатал сообщения для производителя, я вижу их в ответ на приведенную выше команду потребителя!
Теперь я создал 2 пользователей: usera & userb с ACL, usera ACL полностью заблокирован для доступа к topi c другой пользователь userb имеет полный доступ к ACL для доступа к Topi c: my-topi c.
Чтобы проверить этот ACL, т.е. если я запускаю продюсера и потребителя с usera , то должно отображаться отказанное разрешение, и если я запускаю продюсера и потребителя с другим userb , тогда он сможет доступ к топи c.
Но хотите знать, как выполнить вышеуказанные команды для пользователя?
или, пожалуйста, предложить, как проверить сценарий.