{ "apiVersion": "apps/v1beta1", "kind": "Deployment", "metadata": { "name": "app-name-deployment", "labels": { "app": "app-name" } }, "spec": { "replicas": 1, "template": { "metadata": { "labels": { "name": "app-name" } }, "spec": { "containers": [ { "name": "app-name", "image": "microsoft/nanoserver:latest", "ports": [ { "containerPort": 80 } ] } ] } }, "strategy": { "type": "RollingUpdate", "rollingUpdate": { "maxUnavailable": "0", "maxSurge": "2" } } } }