2020-06-30 21:33:07 +00:00
|
|
|
{
|
|
|
|
|
"apiVersion": "apps/v1",
|
|
|
|
|
"kind": "Deployment",
|
|
|
|
|
"metadata": {
|
2020-07-09 20:44:23 +00:00
|
|
|
"labels": {
|
|
|
|
|
"app.kubernetes.io/instance": "guestbook"
|
|
|
|
|
},
|
|
|
|
|
"name": "guestbook-ui",
|
|
|
|
|
"namespace": "default"
|
2020-06-30 21:33:07 +00:00
|
|
|
},
|
|
|
|
|
"spec": {
|
|
|
|
|
"replicas": 1,
|
|
|
|
|
"revisionHistoryLimit": 3,
|
|
|
|
|
"selector": {
|
|
|
|
|
"matchLabels": {
|
|
|
|
|
"app": "guestbook-ui"
|
|
|
|
|
}
|
|
|
|
|
},
|
2020-07-09 20:44:23 +00:00
|
|
|
"strategy": {
|
|
|
|
|
"type": "RollingUpdate"
|
|
|
|
|
},
|
2020-06-30 21:33:07 +00:00
|
|
|
"template": {
|
|
|
|
|
"metadata": {
|
|
|
|
|
"labels": {
|
|
|
|
|
"app": "guestbook-ui"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"spec": {
|
|
|
|
|
"containers": [
|
|
|
|
|
{
|
|
|
|
|
"image": "gcr.io/heptio-images/ks-guestbook-demo:0.2",
|
|
|
|
|
"name": "guestbook-ui",
|
|
|
|
|
"ports": [
|
|
|
|
|
{
|
|
|
|
|
"containerPort": 80
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
"env": [
|
|
|
|
|
{
|
|
|
|
|
"name": "VAR1",
|
|
|
|
|
"value": "something"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|