Skip to content

Instantly share code, notes, and snippets.

@initcron
Last active July 23, 2024 12:03
Show Gist options
  • Save initcron/3273948abdddc3b51990ed136d89dfa3 to your computer and use it in GitHub Desktop.
Save initcron/3273948abdddc3b51990ed136d89dfa3 to your computer and use it in GitHub Desktop.

Install Argo Workflows

Find out the current version from Argo Release Page.

define the version with

ARGO_WORKFLOWS_VERSION="v3.5.8"

Install Argo Workflow as

kubectl apply -n argo -f "https://github.com/argoproj/argo-workflows/releases/download/${ARGO_WORKFLOWS_VERSION}/quick-start-minimal.yaml"

Install Argo CLI

Install using official installation instructions.

Access Argo UI with

kubectl -n argo port-forward service/argo-server --address 0.0.0.0  2746:2746

Now browse to your host on port 2746 e.g. https://localhost:2746

Change localhost to hostname or ipaddress based on where your kubectl client is running from. Ensure you are using https and not http to access the UI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment