INFRA-244: Create load balancing layer in front of dev/test Kubernetes cluster

Metadata

Source
INFRA-244
Type
Task
Priority
Major
Status
Closed
Resolution
Done
Assignee
Giovanni Tirloni
Reporter
Giovanni Tirloni
Created
2020-04-29T15:53:08.464-0400
Updated
2020-04-29T17:10:43.917-0400
Versions
N/A
Fixed Versions
N/A
Component
N/A

Description

Deploy 2 VM's running nginx to load balance traffic to the cluster's worker nodes.

Comments

  • Giovanni Tirloni commented 2020-04-29T17:10:27.730-0400

    Deployed two load balancers:

    i-0105.tor1.incd.ca
    i-0106.tor1.incd.ca
    

    They are doing L4 load balancing on ports 80/443 to the k8s workers:

    $ curl -v http://i-0105.tor1.incd.ca
    *   Trying 205.211.169.105:80...
    * TCP_NODELAY set
    * Connected to i-0105.tor1.incd.ca (205.211.169.105) port 80 (#0)
    > GET / HTTP/1.1
    > Host: i-0105.tor1.incd.ca
    > User-Agent: curl/7.66.0
    > Accept: */*
    > 
    * Mark bundle as not supporting multiuse
    < HTTP/1.1 404 Not Found
    < Content-Type: text/plain; charset=utf-8
    < X-Content-Type-Options: nosniff
    < Date: Wed, 29 Apr 2020 21:10:03 GMT
    < Content-Length: 19
    < 
    404 page not found
    * Connection #0 to host i-0105.tor1.incd.ca left intact