티스토리 뷰
kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
#loadbalancer로 안하고 nodeport로 함(내부 개발용이어서)
kubectl patch svc argocd-server -n argocd -p '{"spec": {"type": "NodePort"}}'
#초기 비밀번소 (id 는 admin)
kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d
#ArgoCD GUI화면에 접속하여 비밀번호 변경 가능
argocd에 저장소 등록
gui 의 설정에 repository에서 하거나
cli에 다음과 같은 명령어 입력
argocd repo add https://github.com/argoproj/argocd-example-apps --username <username> --password <password>
'CLOUD > CICD' 카테고리의 다른 글
[깃랩] gitlab backup하기 그리고 cron (1) | 2021.11.11 |
---|---|
에러해결 error: src refspec main does not match any (0) | 2021.10.19 |
[ArgoCD/GitLab] gitlab-ci.yml파일, 이미지 version 태깅하여 관리 및 helm 파일에 최신화 (0) | 2021.10.05 |
[ArgoCD/GitLab] ArgoCD 와 gitlab CI사용하여 CICD구축 (0) | 2021.10.05 |
에러해결 rescue in irb_binding (0) | 2021.08.31 |