You are looking at the documentation of a prior release. To read the documentation of the latest release, please visit here.

New to Voyager? Please start here.

LoadBalancer IP

For LoadBalancer type ingresses, you can specify LoadBalancerIP of HAProxy services using ingress.appscode.com/load-balancer-ip annotation.

Note that, this feature is supported for cloud providers GCE, GKE, Azure, ACS and Openstack.

Ingress Example

apiVersion: voyager.appscode.com/v1
kind: Ingress
metadata:
  name: test-ingress
  namespace: default
  annotations:
    ingress.appscode.com/load-balancer-ip: "78.11.24.19"
spec:
  rules:
  - host: voyager.appscode.test
    http:
      paths:
      - path: /foo
        backend:
          service:
            name: test-server
            port:
              number: 80