THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
- Manage creating and modifying kafka topics and ACLs outside MM2 by building separate tool that monitor the same set of topics as MirrorMaker2 and create/modify topics and ACLs once it detects configuration changes. The problem is this will be a duplicate effort as MM2 already has all this logic implemented; it only needs to use a different client than
AdminClient
Provide a way for MM2 users to provide custom implementation of Admin interface instead of adding new interface. The problem with this one is Admin interface has 86 methods and MM2
depends on 13 of them; this means any custom implementation of Admin interface will be humongous as user will need to return dummy data for 73 method that MM2 doesn't use.