Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add global discovery and load balancer types #248

Open
vsevel opened this issue Feb 21, 2022 · 1 comment
Open

Add global discovery and load balancer types #248

vsevel opened this issue Feb 21, 2022 · 1 comment
Labels
enhancement Enhancements or Request for enhancement

Comments

@vsevel
Copy link
Contributor

vsevel commented Feb 21, 2022

Support global defaults for discovery and load balancer types used across the application:

stork.service-discovery=consul
stork.service-discovery.refresh-period=7M # default value for consul's discovery param refresh period
stork.load-balancer=least-response-time

# hello will use consul and least-response-time by default
hello/mp-rest/url=stork://my-service/hello

# if needed, params can still be used at the service level
stork.my-service.service-discovery.refresh-period=10M # override global default
stork.my-service.service-discovery.application=myapp

# or use an entirely new discovery/load balancer for a specific service
stork.my-service2.service-discovery=kubernetes
@michalszynkiewicz michalszynkiewicz changed the title Add default discovery and load balancer types Add global discovery and load balancer types Feb 23, 2022
@michalszynkiewicz michalszynkiewicz added this to the 1.1.1 milestone Feb 23, 2022
@cescoffier
Copy link
Contributor

cescoffier commented Apr 5, 2022

Followed up by quarkusio/quarkus-upstream-roadmap#4.

organization: QuarkusIO
repository: quarkus-upstream-roadmap
issue: 4
url: quarkusio/quarkus-upstream-roadmap#4

@cescoffier cescoffier modified the milestones: 1.2.0, 1.3.0 Aug 25, 2022
@cescoffier cescoffier removed this from the 1.3.0 milestone Oct 5, 2022
@cescoffier cescoffier added enhancement Enhancements or Request for enhancement and removed on-roadmap labels Nov 2, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement Enhancements or Request for enhancement
Projects
None yet
Development

No branches or pull requests

3 participants