camunda / connectors

Camunda Connectors
https://docs.camunda.io/docs/components/integration-framework/connectors/out-of-the-box-connectors/available-connectors-overview/
Apache License 2.0
37 stars 36 forks source link

FR: ability to enable/disable specific connectors #1083

Open igpetrov opened 11 months ago

igpetrov commented 11 months ago

Is your feature request related to a problem? Please describe.

There is a need to have an ability to turn on/off specific connectors in given runtime.

Describe the solution you'd like

Option 1: connectors block list. By default, all connectors are enabled. To disable, a user has to pass a flag to disable a connector.

Option 2: connectors allow list. By default, all connectors are enabled. To enable, a user has to pass a flag to disable a connector.

Similar to the PR, flags can be environment variables, e.g: CONNECTOR_HTTP_REST_ENABLED=true or similar.

Describe alternatives you've considered

A clear and concise description of any alternative solutions or features you've considered.

Additional context

Following up from the architecture review session 17 (Aug. 29, 2023).

bastiankoerber commented 10 months ago

needs some discussion to define the solution.

bastiankoerber commented 10 months ago

will be part of https://github.com/camunda/product-hub/issues/1063