Back to Argo Cd

Installation

docs/cli_installation.md

3.4.03.2 KB
Original Source

Installation

You can download the latest Argo CD version from the latest release page of this repository, which will include the argocd CLI.

Linux and WSL

ArchLinux

bash
pacman -S argocd

Homebrew

bash
brew install argocd

Download With Curl

Download latest version

bash
curl -sSL -o argocd-linux-amd64 https://github.com/argoproj/argo-cd/releases/latest/download/argocd-linux-amd64
sudo install -m 555 argocd-linux-amd64 /usr/local/bin/argocd
rm argocd-linux-amd64

Download concrete version

Set VERSION replacing <TAG> in the command below with the version of Argo CD you would like to download:

bash
VERSION=<TAG> # Select desired TAG from https://github.com/argoproj/argo-cd/releases
curl -sSL -o argocd-linux-amd64 https://github.com/argoproj/argo-cd/releases/download/$VERSION/argocd-linux-amd64
sudo install -m 555 argocd-linux-amd64 /usr/local/bin/argocd
rm argocd-linux-amd64

Download latest stable version

You can download the latest stable release by executing below steps:

bash
VERSION=$(curl -L -s https://raw.githubusercontent.com/argoproj/argo-cd/stable/VERSION)
curl -sSL -o argocd-linux-amd64 https://github.com/argoproj/argo-cd/releases/download/v$VERSION/argocd-linux-amd64
sudo install -m 555 argocd-linux-amd64 /usr/local/bin/argocd
rm argocd-linux-amd64

You should now be able to run argocd commands.

Mac (Apple Silicon)

Install via Homebrew or Curl

You can install the CLI using Homebrew or a Curl command:

Homebrew

bash
brew install argocd

Download With Curl

You can view the latest version of Argo CD at the link above or run the following command to grab the version:

bash
VERSION=$(curl --silent "https://api.github.com/repos/argoproj/argo-cd/releases/latest" | grep '"tag_name"' | sed -E 's/.*"([^"]+)".*/\1/')

Replace VERSION in the command below with the version of Argo CD you would like to download:

bash
curl -sSL -o argocd https://github.com/argoproj/argo-cd/releases/download/$VERSION/argocd-darwin-arm64

Install the Argo CD CLI binary:

bash
sudo install -m 555 argocd /usr/local/bin/argocd
rm argocd

After finishing either of the instructions above, you should now be able to run argocd commands.

Windows

Download With PowerShell: Invoke-WebRequest

You can view the latest version of Argo CD at the link above or run the following command to grab the version:

powershell
$version = (Invoke-RestMethod https://api.github.com/repos/argoproj/argo-cd/releases/latest).tag_name

Replace $version in the command below with the version of Argo CD you would like to download:

powershell
$url = "https://github.com/argoproj/argo-cd/releases/download/" + $version + "/argocd-windows-amd64.exe"
$output = "argocd.exe"

Invoke-WebRequest -Uri $url -OutFile $output

Also please note you will probably need to move the file into your PATH. Use following command to add Argo CD into environment variables PATH

powershell
[Environment]::SetEnvironmentVariable("Path", "$env:Path;C:\Path\To\ArgoCD-CLI", "User")

After finishing the instructions above, you should now be able to run argocd commands.