60 lines
1.3 KiB
JSON
60 lines
1.3 KiB
JSON
|
{
|
||
|
"kind": "Pod",
|
||
|
"apiVersion": "v1",
|
||
|
"metadata": {
|
||
|
"name": "porter"
|
||
|
},
|
||
|
"spec": {
|
||
|
"containers": [
|
||
|
{
|
||
|
"name": "porter",
|
||
|
"image": "gcr.io/google_containers/porter:cd5cb5791ebaa8641955f0e8c2a9bed669b1eaab",
|
||
|
"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
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
}
|