helm repo add argo <https://argoproj.github.io/argo-helm>
helm install my-argo-cd argo/argo-cd --version 9.4.2 -n argocd --create-namespace
Example values.yaml for HA Argo CD:
redis-ha:
enabled: true
controller:
replicas: 1
server:
autoscaling:
enabled: true
minReplicas: 2
repoServer:
autoscaling:
enabled: true
minReplicas: 2
applicationSet:
replicas: 2
Windows:
$version = (Invoke-RestMethod <https://api.github.com/repos/argoproj/argo-cd/releases/latest>).tag_name
$url = "<https://github.com/argoproj/argo-cd/releases/download/>" + $version + "/argocd-windows-amd64.exe"
$output = "argocd.exe"
Invoke-WebRequest -Uri $url -OutFile $output
Linux:
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
Source Documentation:
https://argo-cd.readthedocs.io/en/stable/cli_installation/