From c947370577615879eb10fd295b2689cac57f1829 Mon Sep 17 00:00:00 2001 From: Bryant Hagadorn <4451303+blhagadorn@users.noreply.github.com> Date: Sun, 18 Feb 2024 23:46:28 -0700 Subject: [PATCH] Update quickstart with link to Argo Workflows versions, set as ENV VAR (#3029) Signed-off-by: Bryant Hagadorn --- docs/quick_start.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/quick_start.md b/docs/quick_start.md index 9e87eeac9e..7b6739275c 100644 --- a/docs/quick_start.md +++ b/docs/quick_start.md @@ -5,10 +5,11 @@ We are going to set up a sensor and event-source for webhook. The goal is to tri Note: You will need to have [Argo Workflows](https://argoproj.github.io/argo-workflows/) installed to make this work. The Argo Workflow controller will need to be configured to listen for Workflow objects created in `argo-events` namespace. (See [this](https://github.com/argoproj/argo-workflows/blob/master/docs/managed-namespace.md) link.) - The Workflow Controller will need to be installed either in a cluster-scope configuration (i.e. no "--namespaced" argument) so that it has visiblity to all namespaces, or with "--managed-namespace" set to define "argo-events" as a namespace it has visibility to. To deploy Argo Workflows with a cluster-scope configuration you can use this installation yaml file: + The Workflow Controller will need to be installed either in a cluster-scope configuration (i.e. no "--namespaced" argument) so that it has visiblity to all namespaces, or with "--managed-namespace" set to define "argo-events" as a namespace it has visibility to. To deploy Argo Workflows with a cluster-scope configuration you can use this installation yaml file, setting `ARGO_WORKFLOWS_VERSION` with your desired version. A list of versions can be found by viewing [these](https://github.com/argoproj/argo-workflows/tags) project tags in the Argo Workflow GitHub repository. + export ARGO_WORKFLOWS_VERSION=3.5.4 kubectl create namespace argo - kubectl apply -n argo -f https://github.com/argoproj/argo-workflows/releases/download/v<>/install.yaml + kubectl apply -n argo -f https://github.com/argoproj/argo-workflows/releases/download/v$ARGO_WORKFLOWS_VERSION/install.yaml 1. Install Argo Events