K8S 클러스터 구축 가이드
ArgoCD 설치하고 클러스터에 배포하기 (GitOps)
IT Han
2021. 7. 30. 12:50
ArgoCD 설치하기
# kubectl create namespace argocd # kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml |
# VERSION=$(curl --silent "https://api.github.com/repos/argoproj/argo-cd/releases/latest" | grep '"tag_name"' | sed -E 's/.*"([^"]+)".*/\1/') # sudo curl -sSL -o /usr/local/bin/argocd https://github.com/argoproj/argo-cd/releases/download/$VERSION/argocd-linux-amd64 # sudo chmod +x /usr/local/bin/argocd # kubectl get pods -n argocd -l app.kubernetes.io/name=argocd-server -o name | cut -d'/' -f 2 |
포트포워딩
# kubectl port-forward --address 0.0.0.0 svc/argocd-server -n argocd 7000:80 & |
VMware에 가서 포트포워딩을 추가합니다. 아이피를 입력하고 포트번호는 7000 으로 설정합니다.
주소창에 127.0.0.1:7000 을 입력하여 ArgoCD에 접속합니다.