Automatic configuration of Camel cluster services
- Dominant language
- Java
- Stars
- 302
- Forks
- 232
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 114
Description
We should be able to do something similar to what Camel Spring Boot does to capture configuration for Camel cluster services and then use it to create the appropriate `CamelClusterService`.
See example for the `FileLockClusterService`:
https://github.com/apache/camel-spring-boot/tree/main/components-starter/camel-file-starter/src/main/java/org/apache/camel/component/file/springboot/cluster
We should aim to have auto configuration of each of the available `CamelClusterService` implementations that CQ supports. File, Kubernetes etc.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by comparing the Camel Spring Boot FileLockClusterService example in components-starter/camel-file-starter/src/main/java/org/apache/camel/component/file/springboot/cluster with Camel Quarkus's CamelClusterService implementations. Inventory the available services, including FileLockClusterService and Kubernetes-related services, and define completion as each supported implementation accepting configuration and creating the appropriate service.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, kubernetes
- Domain
- backend, cloud
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100