Pguimaraes Simple Proxy

  • By Pedro Guimarães
Channel Revision Published Runs on
latest/stable 12 19 Mar 2021
Ubuntu 18.10 Ubuntu 18.04 Ubuntu 16.04
juju deploy pguimaraes-simple-proxy
Show information

Platform:

Ubuntu
18.10 18.04 16.04

Learn about configurations >

  • backend_list | string

    List of backends on format: "1.2.3.4:80,blabla.com:443,test.com"

  • balancer_port | string

    List of ports to set the balancer. Values are taken sequentially.

  • ha-bindiface | string

    Default: eth0

    Default network interface on which HA cluster will bind to communication with the other members of the HA Cluster.

  • ha-mcastport | int

    Default: 5434

    Default multicast port number that will be used to communicate between HA Cluster nodes.

  • mode | string

    Two operation modes: balancer, proxy balancer means haproxy is used as a haproxy (to be done yet...) proxy (default) is used to proxy ports: each new service maps to a proxy_port

  • proxy_port | string

    Default: 35000:45000

    List of ports from which haproxys port is pulled. Ports are pulled sequentially Does not matter order, syntax: "100,200,300:400,500" means any port from 300 to 400 maybe chosen

  • vip | string

    Virtual IP(s) to use to front API services in HA configuration. . If multiple networks are being used, a VIP should be provided for each network, separated by spaces.

  • vip_cidr | int

    Default: 24

    Default CIDR netmask to use for HA vip when it cannot be automatically

  • vip_iface | string

    Default: eth0

    Default network interface to use for HA vip when it cannot be automatically determined.