Skip to content

Commit

Permalink
Merge pull request #6247 from rj03hou/patch-1
Browse files Browse the repository at this point in the history
Update rolling_update.md
  • Loading branch information
k8s-ci-robot authored Mar 15, 2019
2 parents b21e47e + 0daf792 commit 279c1a4
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions docs/development/rolling_update.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

Upgrading and modifying a k8s cluster often requires the replacement of nodes. To not cause loss of service and other disruptions a kops uses a functionality call rolling updates. Rolling a cluster is the replacement of the masters and nodes with new cloud instances.

When starting the rolling update, kops will check each instance in the instance group if it needs to be updated, so when you just update nodes, the master will not be updated. When your rolling update is interrupted and you run another rolling update, instances that have been updated before will not be updated again.

![Rolling Update Diagram](/docs/development/images/rolling-update.png?raw=true "Rolling Updates Diagram")

`kops` executes steps 2-4 for all the masters until the masters are replaced. Then the same process is followed to replaces all nodes.

0 comments on commit 279c1a4

Please sign in to comment.