Skip to content
This repository has been archived by the owner on Aug 25, 2021. It is now read-only.

Support LoadBalancerAddress for mesh gateways #388

Merged
merged 1 commit into from
Mar 26, 2020

Commits on Mar 26, 2020

  1. Automatically use LB addresses for mesh gateways

    Add support for using the external address of Kubernetes load balancer
    for the mesh gateway wan address.
    
    This change uses the new consul-k8s service-address command to get
    the address of the load balancer.
    
    It also removes meshGateway.wanAddress.{useNodeIP, useNodeName, host}
    config values in favour of meshGateway.wanAddress.{source, static}. The
    new source value allows selecting NodeIP, NodeName, Service
    or Static. This is more extensible than the previous boolean values.
    
    We also change the default containerPort to 8443 from 443 because that
    port can't be bound to on GKE.
    
    These are backwards incompatible changes.
    lkysow committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    a69bee4 View commit details
    Browse the repository at this point in the history