1. Git repo 추가하기

Settings > Repositories로 들어가서 connect repo를 누른다
1) Https로 연동

https를 선택한다
2) Gitlab에서 url 복사

연동할 gitlab repo의 url을 복사한다
3) 계정 정보 입력

해당하는 git repository의 url과 해당 repo를 소유한 계정과 비밀번호를 입력한다
4) Http, verification 설정

아래의 설정은 개발환경에 맞게 선택한다
5) 연동 완료

Successful이 보이면 잘 연동된 것이다
2. Deploy, New app

New App을 클릭한다

app name을 정의해주고, default로 설정한다
Sync Policy는 자동으로 git repo가 업데이트 될때 혹은 수동으로 설정할 수 있다
1) Git repo 선택, path 설정

아까 추가했던 git repo를 선택할 수 있을 것이다
Path는 . 을 입력해주면 main repo로 설정된다
2) 클러스터 선택

미리 연동해둔 클러스터에 해당 manifest 파일을 deploy 할 것이기 때문에 해당하는 클러스터를 선택해준다
3) 연동 완료

성공적으로 연동되면 다음과 같은 상태창을 Argocd 메인페이지에서 확인할 수 있다
4) 배포 상태 체크

Sync를 눌러본 후 depoly 상태를 모니터링하면 된다
'DevOps(kubernetes)' 카테고리의 다른 글
[Gitlab] Gitlab 파드 root 비밀번호 찾는법 / 비밀번호 재설정 (0) | 2024.08.13 |
---|---|
[Gitlab] root(admin)에서 user register 승인하기 (0) | 2024.08.13 |
[ArgoCD] k8s cluster와 연동하는법 [배스천 서버 Nodeport] (0) | 2024.08.13 |
[k8s] 서비스 어카운트 트러블 및 SCC 부여 (0) | 2024.08.08 |
[k8s] Helm Chart로 Gitlab 배포하기(On-premise) (1) | 2024.08.08 |