Dynamic configuration allows to apply changes without a need to restart Lenses.
Read more about providing and updating the license.
Starting from Lenses 5.0, all core services in Lenses are managed by Connections. It applies to:
Connections might be managed (created, updated or deleted) without restarting Lenses, any changes are applied immediately after the connection is changed.
Connections might be managed:
- Through graphical user interface (
- Directly via API
- With Lenses CLI provision sub-command.
- For Kubernetes - appropriate Helm configuration is used. See more about Helm installation
Some types of connections have additional limitations (for example: there might be at most 1 Kafka connection).
All information specific for a given connection type can be found in dedicated subpages, e.g. Kafka .
When creating (or editing) a connection with GUI, there is a connectivity test executed before saving the connection. It allows to check whether connection’s configuration is correct and whether Lenses is able to properly connect to third-party software.
Also there is a dedicated API endpoint to test connection configuration (see API docs for “test Kafka connection” endpoint).