본문 바로가기
Kubernetes/k8s_lab

[k8s_lab-2] ArgoCD

by lumination 2026. 6. 8.

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