github.com/nginxinc/kubernetes-ingress@v1.12.5/tests/data/virtual-server-upstream-options/plus-virtual-server-with-invalid-keys.yaml (about) 1 apiVersion: k8s.nginx.org/v1 2 kind: VirtualServer 3 metadata: 4 name: virtual-server 5 spec: 6 host: virtual-server.example.com 7 upstreams: 8 - name: backend2 9 service: backend2-svc 10 port: 80 11 sessionCookie: 12 name: ±!@£$%^&*()_+MyTestCookie 13 path: path 14 expires: one 15 domain: "$request_uri" 16 healthCheck: 17 enable: False # validation should occur even when False 18 path: "invalid" 19 interval: 1.5d 20 jitter: invalid 21 fails: -5 22 passes: -1 23 port: -1 24 connect-timeout: invalid 25 read-timeout: m 26 send-timeout: d 27 headers: 28 - name: "" 29 value: "$one" 30 statusMatch: "invalid" 31 slow-start: "-3s" 32 queue: 33 size: -100 34 timeout: "one" 35 - name: backend1 36 service: backend1-svc 37 port: 80 38 sessionCookie: 39 name: ±!@£$%^&*()_+MyTestCookie 40 path: path 41 expires: one 42 domain: "$request_uri" 43 healthCheck: 44 enable: True 45 path: "invalid" 46 interval: 1.5d 47 jitter: invalid 48 fails: -5 49 passes: -1 50 port: -1 51 connect-timeout: invalid 52 read-timeout: m 53 send-timeout: d 54 headers: 55 - name: "`=1^&*" 56 value: "`=1.±!@£$%^&*()_+{}[]'^&*" 57 statusMatch: "invalid" 58 slow-start: "1.5d" 59 queue: 60 size: 0 61 timeout: "hour" 62 routes: 63 - path: "/backend1" 64 action: 65 pass: backend1 66 - path: "/backend2" 67 action: 68 pass: backend2