github.com/nginxinc/kubernetes-ingress@v1.12.5/tests/data/virtual-server-route-error-pages/route-multiple-invalid.yaml (about) 1 apiVersion: k8s.nginx.org/v1 2 kind: VirtualServerRoute 3 metadata: 4 name: backends 5 spec: 6 host: virtual-server-route.example.com 7 upstreams: 8 - name: backend1 9 service: backend1-svc 10 port: 80 11 - name: backend3 12 service: backend3-svc 13 port: 80 14 subroutes: 15 - path: "/backends/backend1" 16 errorPages: 17 - codes: [308] 18 redirect: 19 code: 101 20 url: /relative/path/url.html 21 action: 22 pass: backend1 23 - path: "/backends/backend3" 24 errorPages: 25 - codes: [502] 26 return: 27 code: 100 28 type: ±!@£$%^&*() 29 body: | 30 {\"status\": \"${status}\",\"message\":\"Forbidden\"} 31 headers: 32 - name: x-debug-original-status 33 value: ${schema} 34 action: 35 pass: backend3