Page History
...
Use Kafka Raft ("KRaft") for Kafka's controller layer. As of Kafka 3.3.1 (Oct 2022) the native KRaft is recommended over the Zookeeper controller software. KRaft improves upon performance and consolidates the server configuration files and process to 1 each (per node). NOTE: These instructions where tested with Kafka version 3.3.1.
Configure server.properties
...
https://docs.confluent.io/platform/current/security/security_tutorial.html
When creating Create keystores and truststores in PKCS12 format. When creating, you will be prompted for passwords. Add the file locations and passwords to the end of server.properties:
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
shrine { ... kafka { sasl.jaas.username = "yourShrineHubUser" ssl.truststore.location = "path/to/your/kafka_client/_truststore.pkcs12" } ... }//shrine |
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
shrine.kafka.sasl.jaas.username = "kafka-admin" shrine.kafka.ssl.truststore.location = "path/to/your/kafka_client/_truststore.pkcs12" |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
shrine.kafka.sasl.jaas.password = "yourKafkaAdminPassword" shrine.kafka.ssl.truststore.password = "clientTruststorePassword" |
...
Overview
Content Tools