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¶
pacman -S argocd
Homebrew¶
brew install argocd
Download With Curl¶
Download latest version¶
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:
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:
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¶
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:
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:
curl -sSL -o argocd https://github.com/argoproj/argo-cd/releases/download/$VERSION/argocd-darwin-arm64
Install the Argo CD CLI binary:
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:
$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:
$url = "https://github.com/argoproj/argo-cd/releases/download/" + $version + "/argocd-windows-amd64.exe"
$output = "argocd.exe"
Invoke-WebRequest -Uri $url -OutFile $output
[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.