rudderlabs / rudderstack-helm

Open-source, warehouse-first Customer Data Pipeline and Segment-alternative. Collects and routes clickstream data and builds your customer data lake on your data warehouse.
MIT License
62 stars 48 forks source link

updated ingress template and values to work with GKE http load balancer #31

Open immber opened 3 years ago

immber commented 3 years ago

Description of the change

These changes to the helm chart were needed to get it working for us on GKE.

This PR changes the service from type LoadBalancer to NodePort and enables the kubernetes Ingress. It also specifies the correct google annotations to use a reserved static IP and prevent the ingress from creating an NEG (Network Endpoint Group). This will cause google to create an "External HTTP load balancer" instead of using TCP. You can then optionally connect an https-target-proxy, forwarding rule on 443 and a google managed cert to support SSL/TLS.

Type of change

Related issues

Addresses issue [#20]()

Checklists

Development

Code review