Starting from Lenses 5.0, Lenses distinguishes between static and dynamic configuration.

Dynamic configuration allows to apply changes without a need to restart Lenses.

All core services (Kafka brokers, Schema Registry, Zookeeper, Kafka Connect and Kerberos) are configured in a fully dynamic way, with Connections. Connections can be managed (added, updated, removed) without restarting Lenses and any changes are applied immediately. Additionally license management can be updated via the UI or APIs.

Static configuration refers to configuration options that are added to the lenses.conf file. A restart of Lenses is required to apply the changes made to this file.