What is the most secure way to migrate from Rollout to Deployment without downtime? #2647
Unanswered
AviorSchreiber
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I'm trying to migrate Argo Rollout to Deployment my routing traffic is nginx-ingress.
I have created a new deployment side by side to the rollout as the doc says.
but since that, the active service has been modified with an extra selector controlled by Argo Rollout (pod-template-hash),
The deployment pods are not joining the active service
I have also tried to create a different service side by side with the rollout active service for the deployment but then I failed with ingress configuration,
since there is already an ingress with the same configuration pointing to the rollout-active-service.
I have also tried to patch the service during the helm deployment using a custom Job with a pre-install hook,
but then the Argo Rollout controller remodified them right away.
What do I miss here?
Version
k8s: 1.24
ArgoCD: v2.5.2+148d8da
ArgoRollout: v1.4.0
Beta Was this translation helpful? Give feedback.
All reactions