Hi Team,
If Autosync is enabled and self heal is disabled, if I delete an application manually using kubectl does it automatically syncs that chart again from git and installs it?
Hi Team,
If Autosync is enabled and self heal is disabled, if I delete an application manually using kubectl does it automatically syncs that chart again from git and installs it?
With only Auto-Sync enabled, Argo will only automatically apply changes that happened in the repository, but it will not roll back manual changes. To achieve this, we also need to enable Self Heal. Once enabled, Argo CD will get rid of my manual change.
Hi Santosh, thank you for the reply, please correct if my understanding is wrong. Irrespective of changes I make manually once I delete the application via kubectl, if I don’t have self heal enabled and auto sync in place, I am thinking Argo would still sync and install that application which was deleted manually. If self healing feature is enabled it will add more functionality like reverting manual changes too made on cluster via kubectl. Is this right?
Also how does actual roll back happens like on installing new update on existing chart and if it fails how do we roll back to previous version with argo?