Argo CD 개별 리 소스에 적용되는 옵션
개별 리소스에 적용
개별 리소스에 대한 동기화 옵션은 annotations를 통해 지정할 수 있습니다.
metadata:
annotations:
argocd.argoproj.io/sync-options: Prune=false
argocd.argoproj.io/compare-options: IgnoreExtraneous
sync-options
argocd.argoproj.io/sync-options: <option>
Prune=false
: Git에서 삭제된 리소스를 클러스터에서 삭제하지 않습니다.Delete=false
: Application이 삭제되어도 리소스를 삭제하지 않습니다.
compare-options
argocd.argoproj.io/compare-options: <option>
IgnoreExtraneous
: 해당 리소스의 동기화 상태를 무시합니다.