1. 직접 crd 사용해보면서 익히기

**[root@shtest ~]# kubectl get crd -A | grep argo
applications.argoproj.io                    2025-07-14T05:38:22Z
applicationsets.argoproj.io                 2025-07-14T05:38:22Z
appprojects.argoproj.io                     2025-07-14T05:38:22Z**

2. cli 환경으로 시작하기 (Web UI는 지양)

argo-cd.controller/applicationcontroller.go

argo-cd.controller/appcontroller.go

  1. 어떤 informer가 만들어지는지 확인
  2. 어떤 WorkQueue가 존재하는지 확인
  3. Reconcile Loop 확인

helm-chart 사용하기

goreman

go

yarn

npm

설치