mirror of
https://github.com/outbackdingo/typhoon.git
synced 2026-01-27 10:20:48 +00:00
* Update Google Cloud TCP proxies from classic to current * Google Cloud TCP proxies no longer restrict which frontend ports may be used * Switch apiserver to listen on 6443 to match other cloud platforms * Switch the HTTP (port 80) proxy to a TCP proxy to match what's done for HTTPS traffic to ingress/gateway controllers * Add a variable `enable_http_lb` to make TCP/80 IPv4/IPv6 forwarding rules optional. Default to false. Google Cloud charges by forwarding rule, so dropping support for plaintext http traffic can save costs. And if you front traffic with global load balancer providers, you may handle http->https redirects there anyway, so there's no loss