@gdusbabek hasn't brought it up yet, so I will: I don't think we should encourage external configuration files. There's no need for them.

Even if we were do use external configuration files in this case, I don't see any value in allowing users to decide what they want to name the property where they tell blueflood-kafka where it can find it's external configuration file. It is unnecessary complexity.