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
vmauth: support dns domain as route destination #5707
Labels
Comments
valyala
added a commit
that referenced
this issue
Mar 6, 2024
…spreading load among the discovered ips This is done with the `discover_backend_ips` option at `user` and `url_map` level. Updates #5707
valyala
added a commit
that referenced
this issue
Mar 6, 2024
…spreading load among the discovered ips This is done with the `discover_backend_ips` option at `user` and `url_map` level. Updates #5707
FYI, this functionality has been implemented in the commit 7b2b980 . See these docs for details. This commit will be included in the next release. In the mean time this functionality can be tested by building |
hardproblems
pushed a commit
to hardproblems/VictoriaMetrics
that referenced
this issue
Mar 13, 2024
…spreading load among the discovered ips This is done with the `discover_backend_ips` option at `user` and `url_map` level. Updates VictoriaMetrics#5707
possibull
pushed a commit
to possibull/VictoriaMetrics
that referenced
this issue
Mar 27, 2024
…spreading load among the discovered ips This is done with the `discover_backend_ips` option at `user` and `url_map` level. Updates VictoriaMetrics#5707
possibull
pushed a commit
to possibull/VictoriaMetrics
that referenced
this issue
Mar 27, 2024
…spreading load among the discovered ips This is done with the `discover_backend_ips` option at `user` and `url_map` level. Updates VictoriaMetrics#5707
DNS-based discovering of backend IPs is available in vmauth starting from v1.100.0. See these docs for details. Closing the feature request as done. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe
vmauth can balance load among multiple HTTP backends defined under
url_prefix
with different mode.In Kubernetes, if users want to perform loadbalance on workload's pods, they need to list all the pods' subdomain[since address is normally changed after pod recreate] under
url_prefix
, and for now it's only possible for statefulset since they can have fixed subdomain.But sometimes user can't give the entire server list or the server addresses can change dynamically, and this list is already maintained by other dns server. Like for deployment, we can also use a Headless Service to control the domain of pods.
Describe the solution you'd like
It will be great if we can config this domain in vmauth directly, and vmauth will periodically re‑resolve the domain names into IP addresses and load balancing across the set of addresses.
Describe alternatives you've considered
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: