Sha256: aa7a2cba918edfeb01296eb91f514788d0d6720a2d18ad363f0dd847226f2d50

Contents?: true

Size: 1.57 KB

Versions: 6

Compression:

Stored size: 1.57 KB

Contents

# Example configuration file for defining Load Balancing rules on the vShield Edge Gateway
#
# Note that applying this configuration file will replace the current Load Balancing rules on the vShield Edge Gateway.
#
# Quick tips:
# gateway: should contain the name of the edge gateway (human readable form, not the UUID)
# network: should contain the UUID for the internet facing network (not the internal ones).
#          You can find the UUID for the vcloud network object using vcloud-walker.
#
---
gateway: "My gateway name"
load_balancer_service:
  pools:
    - name: 'pool-001'
      description: 'pool for balancing http(s)'
      service:
        http:
          port: 80
          algorithm: 'IP_HASH'
          health_check:
            port: 80
            uri: /
            protocol: HTTP
            health_threshold: 2
            unhealth_threshold: 3
            interval: 5
            timeout: 15
        https:
          port: 443
          algorithm: 'IP_HASH'
          health_check:
            port: 443
            uri: /
            protocol: SSL
            health_threshold: 2
            unhealth_threshold: 3
            interval: 5
            timeout: 15
      members:
        - ip_address: 192.168.1.1
        - ip_address: 192.168.1.2
        - ip_address: 192.168.1.3

  virtual_servers:
    - name: 'vs-website'
      description: 'virtual server for my website'
      ip_address: 20.20.20.20
      network: '00000000-1111-2222-3333-444444444444'
      pool: 'pool-001'
      service_profiles:
        http:
          port: '80'
        https:
          port: '443'

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
vcloud-edge_gateway-2.1.1 examples/vcloud-configure-edge/loadbalancer-rules.yaml
vcloud-edge_gateway-2.1.0 examples/vcloud-configure-edge/loadbalancer-rules.yaml
vcloud-edge_gateway-1.5.2 examples/vcloud-configure-edge/loadbalancer-rules.yaml
vcloud-edge_gateway-1.5.0 examples/vcloud-configure-edge/loadbalancer-rules.yaml
vcloud-edge_gateway-1.4.1 examples/vcloud-configure-edge/loadbalancer-rules.yaml
vcloud-edge_gateway-1.4.0 examples/vcloud-configure-edge/loadbalancer-rules.yaml