I have deployed the application via ArgoCD successfully, and I can access it via its ingress url
The applicaiton uses the image name with latest tag, such as
image: <private_registry>/app_1_service:latest
I also manage other tags on same of tag latest, such as image:<commit_id> or image:<1.0.xxx>
Now, developers will update the codes, after commit changes, a gitlab pipeline autoamtically runs and build a new image and override to tag latest with other tags and push to private docker registry
So what's the next step in ArgoCD?
How argocd know the application is changed, and need be redeployed, and the image:latest need be pull again?


