Security is a primary consideration for any system design. For a Kafka deployment to be production-ready, it needs to be configured with security features such as authentication, authorization, encryption, etc. This article will helps you enable RBAC authorization feature for Confluent Kafka using Metadata Service. TL;DR: Example Configuration Files Example Variables’ Values # Connection to LDAP Service
LDAP_HOSTNAME="openldap.example.com"
LDAP_PORT=389
LDAP_BIND_USERNAME="exampleUser"
LDAP_BIND_DN="cn=${LDAP_BIND_USERNAME},ou=KafkaUsers,dc=example,dc=com"
LDAP_BIND_PASSWORD="examplePassword"
USERNAME_ATTRIBUTE="cn"
USER_OBJECT_CLASS="person"
USER_SEARCH_BASE="ou=KafkaUsers,dc=example,dc=com"
PASSWORD_ATTRIBUTE="userPassword"
#…