You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/concepts.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@
3
3
## Rollout
4
4
5
5
A Rollout is Kubernetes workload resource which is equivalent to a Kubernetes Deployment object.
6
-
It is intended to replace a Deployment object in scenarios when more advanced deployment or
6
+
It is intended to replace a Deployment object in scenarios when more advanced deployment or
7
7
progressive delivery functionality is needed. A Rollout provides the following features which
8
8
a Kubernetes Deployment cannot:
9
9
@@ -17,17 +17,17 @@ a Kubernetes Deployment cannot:
17
17
18
18
Progressive delivery is the process of releasing updates of a product in a controlled and gradual
19
19
manner, thereby reducing the risk of the release, typically coupling automation and metric analysis
20
-
to drive the automated promotion or rollback of the update.
20
+
to drive the automated promotion or rollback of the update.
21
21
22
22
Progressive delivery is often described as an evolution of continuous delivery, extending the
23
23
speed benefits made in CI/CD to the deployment process. This is accomplished by limiting the
24
-
exposure of the new version to a subset of users, observing and analyzing for correct behavior,
24
+
exposure of the new version to a subset of users, observing and analyzing for correct behavior,
25
25
then progressively increasing the exposure to a broader and wider audience while continuously
26
26
verifying correctness.
27
27
28
28
## Deployment Strategies
29
29
30
-
While the industry has used a consistent terminology to describe various deployment strategies, the implementations of these strategies tend to differ across tooling. To make it clear how the Argo Rollouts will behave, here are the descriptions of the various deployment strategies implementations offered by the Argo Rollouts.
30
+
While the industry has used a consistent terminology to describe various deployment strategies, the implementations of these strategies tend to differ across tooling. To make it clear how the Argo Rollouts will behave, here are the descriptions of the various deployment strategy implementations. Argo Rollouts only supports Blue-Green and Canary.
31
31
32
32
### Rolling Update
33
33
A `RollingUpdate` slowly replaces the old version with the new version. As the new version comes up, the old version is scaled down in order to maintain the overall count of the application. This is the default strategy of the Deployment object.
@@ -66,7 +66,7 @@ Here is a summary table for the possible approaches.
0 commit comments