Difference between revisions of "Kubernetes/ArgoCD"

From Ever changing code
Jump to navigation Jump to search
(Created page with "= Install cli = <source lang=bash> REPO=argoproj/argo-cd REPO_FILE=argocd-linux-amd64 SYSTEM_FILE=argocd LATEST=$(curl --silent "https://api.github.com/repos/${REPO}/releases/...")
 
Line 3: Line 3:
REPO=argoproj/argo-cd
REPO=argoproj/argo-cd
REPO_FILE=argocd-linux-amd64
REPO_FILE=argocd-linux-amd64
SYSTEM_FILE=argocd
BINARY=argocd
LATEST=$(curl --silent "https://api.github.com/repos/${REPO}/releases/latest" | jq -r .tag_name | tr -d v); echo ${LATEST}
LATEST=$(curl --silent "https://api.github.com/repos/${REPO}/releases/latest" | jq -r .tag_name | tr -d v); echo ${LATEST}
TEMPDIR=$(mktemp -d)
TEMPDIR=$(mktemp -d)
curl -L https://github.com/${REPO}/releases/download/v${LATEST}/${REPO_FILE} -o ${TEMPDIR}/${SYSTEM_FILE}
curl -L https://github.com/${REPO}/releases/download/v${LATEST}/${REPO_FILE} -o ${TEMPDIR}/${BINARY}
sudo install ${TEMPDIR}/${SYSTEM_FILE} /usr/local/bin/${SYSTEM_FILE}
sudo install ${TEMPDIR}/${BINARY} /usr/local/bin/${BINARY}
</source>
</source>

Revision as of 14:33, 20 April 2022

Install cli

REPO=argoproj/argo-cd
REPO_FILE=argocd-linux-amd64
BINARY=argocd
LATEST=$(curl --silent "https://api.github.com/repos/${REPO}/releases/latest" | jq -r .tag_name | tr -d v); echo ${LATEST}
TEMPDIR=$(mktemp -d)
curl -L https://github.com/${REPO}/releases/download/v${LATEST}/${REPO_FILE} -o ${TEMPDIR}/${BINARY}
sudo install ${TEMPDIR}/${BINARY} /usr/local/bin/${BINARY}