Starting from Lenses 5.0, Lenses distinguish 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 might be managed (added, updated, removed) without restarting Lenses and any changes are applied immediately.

The same applies to License which might be updated at any time.

See more about dynamic configuration

On the other hand, some parts of Lenses need to be configured with static configuration files, hence to apply the changes a restart of Lenses application is required.

See more about static configuration