Kowl provides a user interface that enables you to manage multiple Kafka connect clusters via a user interface. You can inspect the configured connectors, configure them, restart/pause/resume connectors and also delete them if desired. If you have more than one cluster configured some requests (such as listing connectors) will query all configured connect clusters and Kowl will aggregate the results so that you can see them in one spot.
Below sample configuration can be put at the root level. For each cluster you have to provide at least a unique name, the HTTP address of the cluster, and the authentication settings if required. All available configuration options can be found in the reference config.
connect: enabled: true clusters: - name: datawarehouse # Required field, will be used as identifier in the frontend url: http://dwh-connect.mycompany.com:8083 tls: enabled: false # Trusted certs are still allowed by default username: admin # password: # Set via flag --connect.clusters.0.password=secret - name: analytics # Required field, will be used as identifier in the frontend url: http://analytics.mycompany.com:8083 # No auth configured on that cluster, hence no username/password set