THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
AdminClient supports ACL management API (createAcls, deleteAcls, describeAcls).
Users with required having necessary permissions (Alter permission on ClusterResource) can execute these API.
...
- Add a new option "--bootstrap-server" which is used to connect kafka cluster . This option can not be used with existing "--authorizer" option.Users can use either "--bootstrap-server" or ""--authorizer" options. By default "--authorizer" will be used, which defaults to SimpleAclAuthorizer.
- Add a new option "--commandconfig-configfile" which takes a property file containing configs to be passed to admin Client. This option can be used with only "--bootstrap-server".
- Users can use either "--bootstrap-server" or ""--authorizer" options. By default "--authorizer" will be used, which defaults to SimpleAclAuthorizer.
Proposed Changes
kafka-acls.sh script with "--bootstrap-server" option supports all the ACL management operations supported by existing "--authorizer" option.
...