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

[docs] Helm install: document how to specify a static load balancer IP #11355

Closed
polarweasel opened this issue Feb 4, 2022 · 1 comment · Fixed by #11364
Closed

[docs] Helm install: document how to specify a static load balancer IP #11355

polarweasel opened this issue Feb 4, 2022 · 1 comment · Fixed by #11364
Assignees
Labels
area/documentation Documentation needed

Comments

@polarweasel
Copy link
Contributor

polarweasel commented Feb 4, 2022

Description

This is documentation for #10804, required in https://docs.yugabyte.com/latest/deploy/kubernetes/single-zone/oss/helm-chart/ (and if you can find other places it fits, please add there, too!)

Add to versions 2.12, 2.11, and 2.8.

From @jvigil-yugabyte, who can help with this:

The use case for specifying the load balancer IP is in case you want to use a pre-allocated / reserved IP for the exposed master/tserver services. Otherwise, it will allocate an “ephemeral”, semi-random IP.

In this case, the customer would like to be able to specify that the db should use their fixed, predictable, pre-allocated IPs.

The behavior is somewhat cloud / k8s platform specific also. So, I think we have only really tested this out on GKE. May need to be a bit careful to call that out in the docs.

@polarweasel polarweasel added the area/documentation Documentation needed label Feb 4, 2022
@jvigil-yugabyte
Copy link
Contributor

Also, according to this stackoverflow post, the Google Cloud reserved IP must be "regional" as opposed to "global": https://stackoverflow.com/questions/46944969/set-static-external-ip-for-my-load-balancer-on-gke

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/documentation Documentation needed
Projects
None yet
3 participants