설치환경
1. AWS EC2
2. Ubuntu 22.04
설치 진행
curl -O https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
bash ./get-helm-3
성공적으로 설치 완료
helm version
kubectl create namespace argocd
helm repo add argo https://argoproj.github.io/argo-helm
helm fetch [차트참조이름][차트_저장_위치]
helm fetch argo/argo-cd
helm install argocd argo/argo-cd --namespace argocd
성공적으로 설치 되었습니다.
kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d
ZSD5WL-7jChyUF-s
위에 문자열이 초기 비밀번호입니다.
음 근데 안들어가지네.
제대로 떴는데
7-1 노드포트 노출
기존에 떠있는 ClusterIP방식의 서비스를 NodePort로 변경하여
외부에서 접근이 가능하게 변경한다.
AWS에서 인바운드 30401 포트를 IPv4, IPv6 모두 열어준다
kubectl edit svc argocd-server -n argocd
잘 떴다