File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed
content/en/docs/concepts/workloads/controllers Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -1081,6 +1081,15 @@ the default value.
1081
1081
1082
1082
All existing Pods are killed before new ones are created when `.spec.strategy.type==Recreate`.
1083
1083
1084
+ {{< note >}}
1085
+ This will only guarantee Pod termination previous to creation for upgrades. If you upgrade a Deployment, all Pods
1086
+ of the old revision will be terminated immediately. Successful removal is awaited before any Pod of the new
1087
+ revision is created. If you manually delete a Pod, the lifecycle is controlled by the ReplicaSet and the
1088
+ replacement will be created immediately (even if the old Pod is still in a Terminating state). If you need an
1089
+ "at most" guarantee for your Pods, you should consider using a
1090
+ [StatefulSet](/docs/concepts/workloads/controllers/statefulset/).
1091
+ {{< /note >}}
1092
+
1084
1093
#### Rolling Update Deployment
1085
1094
1086
1095
The Deployment updates Pods in a rolling update
You can’t perform that action at this time.
0 commit comments