You are looking at the documentation of a prior release. To read the documentation of the latest release, please visit here.
Voyager supports full spectrum of HAProxy backend rules via backendRule
. Read more
about HAProxy backend rules.
apiVersion: voyager.appscode.com/v1beta1
kind: Ingress
metadata:
name: test-ingress
namespace: default
spec:
rules:
- host: appscode.example.com
http:
paths:
- path: '/test'
backend:
serviceName: test-service
servicePort: '80'
backendRule:
- 'acl add_url capture.req.uri -m beg /test-second'
- 'http-response set-header X-Added-From-Proxy added-from-proxy if add_url'
This example will apply an acl to the server backend, and a extra header from Loadbalancer if request uri
starts with /test-second
.