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/installation.md
+32-3Lines changed: 32 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,15 +11,15 @@ Follow the [official instructions](https://argo-rollouts.readthedocs.io/en/stabl
11
11
12
12
Optionally install the [Argo Rollouts CLI](https://argoproj.github.io/argo-rollouts/features/kubectl-plugin/) in order to control Rollouts from your terminal.
13
13
14
-
## Installing the plugin
14
+
## Installing the plugin via HTTP(S)
15
15
16
16
To install the plugin create a configmap with the following syntax:
17
17
18
18
```yaml
19
19
apiVersion: v1
20
20
kind: ConfigMap
21
21
metadata:
22
-
name: argo-rollouts-config # must be so name
22
+
name: argo-rollouts-config # must be named like this
23
23
namespace: argo-rollouts # must be in this namespace
24
24
data:
25
25
trafficRouterPlugins: |-
@@ -35,7 +35,7 @@ For example for a Linux/x86 cluster save the following in a file of your choosin
35
35
apiVersion: v1
36
36
kind: ConfigMap
37
37
metadata:
38
-
name: argo-rollouts-config # must be so name
38
+
name: argo-rollouts-config # must be named like this
39
39
namespace: argo-rollouts # must be in this namespace
40
40
data:
41
41
trafficRouterPlugins: |-
@@ -45,6 +45,35 @@ data:
45
45
46
46
Deploy this file with `kubectl apply -f gateway-plugin.yml -n argo-rollouts`. You can also use [Argo CD](https://argoproj.github.io/cd/) or any other Kubernetes deployment method that you prefer.
47
47
48
+
## Installing the plugin via init containers
49
+
50
+
Use the [Argo Rollouts Helm chart](https://argoproj.github.io/argo-helm/) and change the [default values](https://artifacthub.io/packages/helm/argo/argo-rollouts):
We publish [container images](https://github.com/argoproj-labs/rollouts-plugin-trafficrouter-gatewayapi/pkgs/container/rollouts-plugin-trafficrouter-gatewayapi) for both ARM and x86.
76
+
48
77
For more installation options see the [Plugin documentation](https://argoproj.github.io/argo-rollouts/features/traffic-management/plugins/) at the main Argo Rollouts site.
0 commit comments