Notice
Recent Posts
Recent Comments
Link
Blockchain & Devops
ArgoCD Helm으로 설치하기 본문
반응형
Helm을 사용하면 1분 내로 설치가 가능하다.
$ helm repo add argo https://argoproj.github.io/argo-helm
$ helm fetch argo/argo-cd
$ tar -xvzf argo-cd-5.16.1.tgz
$ kubectl create namespace argo
$ nano values.yaml
// 필요에 따라 value.yaml 수정
// service type : Loadbalcer
// service subnet : 사용 중인 서브넷 추가
$ helm install argo -n argo argo/argo-cd -f values.yaml
$ kubectl -n argo get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64
// 초기 password 확인
추가적으로 values.yaml을 통해서 원하는 service로 설정하는것이 좋다. (나는 로드밸런서로 구성)
- 초기 ID : admin
- 초기 PW : kubectl get secret 결과값
- type : loadBalancer
- loadBalancerSourceRanges : 접근 허용할 IP ranges
생성된 로드밸런서의 URL은 콘솔상에서 확인하거나 kubectl로 argo 네임스페이스의 service를 확인하면 나온다.
반응형
'DevOps > Kubernetes' 카테고리의 다른 글
EKS Ingress 생성 시 failed to retrieve credentials, sts:AssumeRoleWithWebIdentity 오류 해결하기 (0) | 2023.05.17 |
---|---|
EKS ALB Controller 생성 후, ALB Ingress 배포하기 (0) | 2023.05.17 |
EKS Kubeconfig 다중 클러스터 적용하기 (0) | 2023.03.07 |
Kubernetes App, Control Plane, Worker Node의 Failure 대처 명령어 (0) | 2023.01.01 |
파드의 멀티 컨테이너, 디자인 패턴(Design Pattern) 정리 (0) | 2022.12.18 |
0 Comments