Argo Rollouts Controller를 전용 네임스페이스에 설치합니다. Controller는 Rollout CRD를 감시하며 배포 전략(Blue/Green, Canary)을 실행하는 역할을 합니다. ArgoCD와는 별개의 컴포넌트입니다. $ kubectl --context gke-sysnet4admin_book_gitaiops create namespace argo-rollouts namespace/argo-rollouts created $ kubectl --context gke-sysnet4admin_book_gitaiops apply -n argo-rollouts \ -f https://github.com/argoproj/argo-rollouts/releases/latest/download/install.yaml customresourcedefinition.apiextensions.k8s.io/rollouts.argoproj.io created customresourcedefinition.apiextensions.k8s.io/analysisruns.argoproj.io created customresourcedefinition.apiextensions.k8s.io/analysistemplates.argoproj.io created customresourcedefinition.apiextensions.k8s.io/clusteranalysistemplates.argoproj.io created customresourcedefinition.apiextensions.k8s.io/experiments.argoproj.io created serviceaccount/argo-rollouts created clusterrole.rbac.authorization.k8s.io/argo-rollouts created clusterrolebinding.rbac.authorization.k8s.io/argo-rollouts created service/argo-rollouts-metrics created deployment.apps/argo-rollouts created $ kubectl --context gke-sysnet4admin_book_gitaiops get pods -n argo-rollouts NAME READY STATUS RESTARTS AGE argo-rollouts-7d5f8b4c6f-kq2xz 1/1 Running 0 15s