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 ability to load balance TCP/UDP applications on Google Cloud #442

Merged
merged 1 commit into from Apr 2, 2019

Conversation

dghubble
Copy link
Member

@dghubble dghubble commented Apr 1, 2019

  • Background: Existing managed instance group of workers is used in backend services for global load balancing (HTTP/HTTPS Ingress) and output for custom global load balancing use cases
  • Add and output a target pool of workers to allow load balancing for TCP/UDP applications (NodePort or proxied)
  • Health check for workers with a healthy Ingress controller. Forward rules (regional) to target pools don't support different external and internal ports so choosing nodes with Ingress allows proxying
  • A target pool is a logical grouping only. It doesn't add costs to clusters or worker pools

typhoon-gcp-load-balancing

@dghubble dghubble changed the title Add Google Cloud worker instances to a target pool (regional) Add ability to load balance TCP/UDP applications on Google Cloud Apr 1, 2019
@dghubble dghubble force-pushed the load-balance-tcp-udp branch 3 times, most recently from 1e29fb5 to 26fece1 Compare April 1, 2019 06:37
* Background: A managed instance group of workers is used in backend
services for global load balancing (HTTP/HTTPS Ingress) and output
for custom global load balancing use cases
* Add worker instances to a target pool load balancing TCP/UDP
applications (NodePort or proxied). Output as `worker_target_pool`
* Health check for workers with a healthy Ingress controller. Forward
rules (regional) to target pools don't support different external and
internal ports so choosing nodes with Ingress allows proxying as a
workaround
* A target pool is a logical grouping only. It doesn't add costs to
clusters or worker pools
@dghubble dghubble merged commit aaa8e02 into master Apr 2, 2019
@dghubble dghubble deleted the load-balance-tcp-udp branch April 2, 2019 04:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant