Looking for the best practices to handle this scenario efficiently. Thank you!
From a best practice perspective, I would move away from using "latest" tag on your container images. Use proper versioning, and update your k8s deployment manifest to look for versioned image. By updating a version tag in your helm chart / manifest, ArgoCD should notice that change and deploy your new version.