Added CLI command for adding Argo CD in environmental variables PATH in Windows When Argo CD Is installed using PowerShell in Windows it is required to add an environment variable for getting started this command can be readily used to add it and start using ```argocd``` command. Signed-off-by: ajinkyak423 <ajinkyakumbhar423@gmail.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
3.4 KiB
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
You should now be able to run argocd commands.
Mac (M1)
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-darwin-arm64 https://github.com/argoproj/argo-cd/releases/download/$VERSION/argocd-darwin-arm64
Install the Argo CD CLI binary:
sudo install -m 555 argocd-darwin-arm64 /usr/local/bin/argocd
rm argocd-darwin-arm64
Mac
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-darwin-amd64 https://github.com/argoproj/argo-cd/releases/download/$VERSION/argocd-darwin-amd64
Install the Argo CD CLI binary:
sudo install -m 555 argocd-darwin-amd64 /usr/local/bin/argocd
rm argocd-darwin-amd64
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
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
[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.