| { |
| "kind": "Pod", |
| "apiVersion": "v1", |
| "metadata": { |
| "name": "porter" |
| }, |
| "spec": { |
| "containers": [ |
| { |
| "name": "porter", |
| "image": "gcr.io/kubernetes-e2e-test-images/porter-amd64:1.0", |
| "env": [ |
| { |
| "name": "SERVE_PORT_80", |
| "value": "foo" |
| }, |
| { |
| "name": "SERVE_PORT_81", |
| "value": "<html><head></head><body><a href=\"/rewriteme\">rewritten link</a></body></html>" |
| }, |
| { |
| "name": "SERVE_TLS_PORT_443", |
| "value": "tls foo" |
| }, |
| { |
| "name": "SERVE_TLS_PORT_444", |
| "value": "<html><head></head><body><a href=\"/tls-rewriteme\">tls rewritten link</a></body></html>" |
| }, |
| { |
| "name": "CERT_FILE", |
| "value": "/localhost.crt" |
| }, |
| { |
| "name": "KEY_FILE", |
| "value": "/localhost.key" |
| } |
| ], |
| "ports": [ |
| { |
| "name": "p80", |
| "containerPort": 80 |
| }, |
| { |
| "name": "p81", |
| "containerPort": 81 |
| }, |
| { |
| "name": "p443", |
| "containerPort": 443 |
| }, |
| { |
| "name": "p444", |
| "containerPort": 444 |
| } |
| ] |
| } |
| ] |
| } |
| } |