From 42e6f70732764b4ebfbda9a1ca37cbc6f6bef916 Mon Sep 17 00:00:00 2001 From: Tim Bannister Date: Tue, 7 Apr 2020 16:54:30 +0100 Subject: [PATCH] Suggest scaling deployment to 3 before rollout of update --- .../concepts/cluster-administration/manage-deployment.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/content/en/docs/concepts/cluster-administration/manage-deployment.md b/content/en/docs/concepts/cluster-administration/manage-deployment.md index f4d511fc99..1f93b54d45 100644 --- a/content/en/docs/concepts/cluster-administration/manage-deployment.md +++ b/content/en/docs/concepts/cluster-administration/manage-deployment.md @@ -433,6 +433,14 @@ kubectl create deployment my-nginx --image=nginx:1.14.2 deployment.apps/my-nginx created ``` +with 3 replicas (so the old and new revisions can coexist): +```shell +kubectl scale deployment my-nginx --current-replicas=1 --replicas=3 +``` +``` +deployment.apps/my-nginx scaled +``` + To update to version 1.16.1, simply change `.spec.template.spec.containers[0].image` from `nginx:1.14.2` to `nginx:1.16.1`, with the kubectl commands we learned above. ```shell