헬름 사용하여 ArgoCD 설치하기

carlkim·2023년 10월 13일
0

설치환경
1. AWS EC2
2. Ubuntu 22.04

설치 진행

  1. 헬름 설치
curl -O https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
bash ./get-helm-3

성공적으로 설치 완료

helm version

  1. 네임스페이스 생성
kubectl create namespace argocd

  1. 헬름 레파지토리 추가.
helm repo add argo https://argoproj.github.io/argo-helm
  1. helm install 진행

helm fetch [차트참조이름][차트_저장_위치]

helm fetch argo/argo-cd
helm install argocd argo/argo-cd --namespace argocd

성공적으로 설치 되었습니다.

  1. 초기 비밀번호 확인하기
kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d

ZSD5WL-7jChyUF-s

위에 문자열이 초기 비밀번호입니다.

음 근데 안들어가지네.

  1. 문제 해결하기.

제대로 떴는데

7-1 노드포트 노출

기존에 떠있는 ClusterIP방식의 서비스를 NodePort로 변경하여
외부에서 접근이 가능하게 변경한다.

AWS에서 인바운드 30401 포트를 IPv4, IPv6 모두 열어준다

kubectl edit svc argocd-server -n argocd

잘 떴다

profile
기본부터 가면 됩니다.

0개의 댓글