Skip to content
New issue

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

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

Already on GitHub? Sign in 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancements or Request for enhancement
Projects
None yet
Development

No branches or pull requests

3 participants