1. Helm repo 추가
helm repo add argo https://argoproj.github.io/argo-helm
helm repo update
2. namespace 생성
kubectl create namespace argocd
3. Argo CD 설치 (기본 설치)
helm install argocd argo/argo-cd -n argocd
4. 설치 확인
kubectl get pods -n argocd
정상이면:
argocd-server
argocd-repo-server
argocd-application-controller
모두 Running
5. 외부 접속 (가장 많이 쓰는 방법)
NodePort로 변경
kubectl patch svc argocd-server -n argocd -p '{
"spec": {
"type": "NodePort"
}
}'
확인:
kubectl get svc -n argocd
NodePort 확인 후:
https://<노드IP>:<NODEPORT>
6. 초기 admin 비밀번호
kubectl -n argocd get secret argocd-initial-admin-secret \
-o jsonpath="{.data.password}" | base64 -d
echo
- ID: admin
- PW: 위에서 출력된 값
'Kubernetes > k8s_lab' 카테고리의 다른 글
| [k8s_lab-0] K8s Upgrade (Containerd, Calico..) (0) | 2026.06.08 |
|---|---|
| [k8s_lab-1] K8s 클러스터 설치 (0) | 2026.05.29 |