[ArgoCD] ApplicationSet 컨트롤러의 Application 리소스 수정 제어하기
·
ArgoCD
❗️ 부모 ApplicationSet이 삭제되면 다같이 삭제되므로, 방지할 무언가가 필요하다. ApplicationSet 컨트롤러는 Application 리소스를 언제, 어떻게 수정할 지 제어할 수 있다.예를 들어, 하위 Application을 삭제하지 못하도록 제한할 수 있다. 다음과 같은 제어가 가능하다. Application 리소스에 대한 수정 시점 및 방식 제어해당 Application이 관리하는 클러스터 리소스(Deployment, Service 등)에 대한 영향 제어1️⃣ ApplicationSet 수정 정책 (syncPolicy)ApplicationSet 컨트롤러는 Argo CD Application 리소스에 어떤 변경을 허용할지 제어할 수 있다.다음 네 가지 값 중 하나를 가질 수 있다...