Sha256: 9e90042fea6df68c3eee4f3f1de7bd8c7efaf4bc209828d6fa1666452b2591d6

Contents?: true

Size: 1.57 KB

Versions: 11

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

11 entries across 11 versions & 1 rubygems

Version Path
vcloud-edge_gateway-1.3.0 examples/vcloud-configure-edge/loadbalancer-rules.yaml
vcloud-edge_gateway-1.2.0 examples/vcloud-configure-edge/loadbalancer-rules.yaml
vcloud-edge_gateway-1.1.0 examples/vcloud-configure-edge/loadbalancer-rules.yaml
vcloud-edge_gateway-1.0.2 examples/vcloud-configure-edge/loadbalancer-rules.yaml
vcloud-edge_gateway-1.0.1 examples/vcloud-configure-edge/loadbalancer-rules.yaml
vcloud-edge_gateway-1.0.0 examples/vcloud-configure-edge/loadbalancer-rules.yaml
vcloud-edge_gateway-0.5.0 examples/vcloud-configure-edge/loadbalancer-rules.yaml
vcloud-edge_gateway-0.4.0 examples/vcloud-configure-edge/loadbalancer-rules.yaml
vcloud-edge_gateway-0.3.0 examples/loadbalancer-rules.yaml
vcloud-edge_gateway-0.2.4 examples/loadbalancer-rules.yaml
vcloud-edge_gateway-0.2.3 examples/loadbalancer-rules.yaml