File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change @@ -95,3 +95,18 @@ For example if the latest minor version of Argo Rollouts is 1.2.1 and supported
95
95
* Argo Rollouts 1.2.1 on Kubernetes 1.24
96
96
* Argo Rollouts 1.2.1 on Kubernetes 1.23
97
97
98
+ # # Upgrading Argo Rollouts
99
+
100
+ Argo Rollouts is a Kubernetes controller that doesn' t hold any external state. It is active
101
+ only when deployments are actually happening.
102
+
103
+ To upgrade Argo Rollouts:
104
+
105
+ 1. Try to find a time period when no deployments are happening
106
+ 2. Delete the previous version of the controller and apply/install the new one
107
+ 3. When a new Rollout takes place the new controller will be activated.
108
+
109
+ If deployments are happening while you upgrade the controller, then you shouldn' t
110
+ have any downtime. Current Rollouts will be paused and as soon as the new controller becomes
111
+ active it will resume all in-flight deployments.
112
+
You can’t perform that action at this time.
0 commit comments