데이터센스 배포의 핵심 도구인 ArgoCD를 운영에서 어떻게 쓰는지 정리한다. 개념(왜 GitOps인가)은 Guide/01 05. ArgoCD 운영 흐름 가이드를 본다. 여기서는 손에 잡히는 사용법이다.
argocd.do4ai.com (또는 NodePort 30080). 기본 계정 admin (시크릿은 Infisical, 평문 로테이션은 진행 예정).sudo kubectl get applications -A # 전체 앱 상태
sudo kubectl describe application <앱> -n argocd
Synced/OutOfSync(Git과 일치 여부), Healthy/Degraded/Progressing(실제 워크로드 건강).do4i·passv는 자동 동기화 off(수동 sync로 시점 통제). dev는 자동 동기화 on.Sync. CLI는 argocd app sync <앱>.History and Rollback → 이전 리비전 선택.OutOfSync만 있고 Healthy: 변경이 아직 반영 안 됨(즉시 장애 아님일 수 있음).Degraded: 워크로드 비정상 → 해당 namespace 파드/로그 확인.ImagePullBackOff: 이미지 태그·레지스트리 접근 → Harbor 사용법.3. 운영 절차와 서비스 공통 1차 대응 절차.온보딩 트랙 1부. 인프라와 플랫폼
이전: ArgoCD 운영 흐름 가이드 · 다음: ingress-nginx · 전체 경로: 시작하기: 신입 온보딩