martin-schulze-e2m commented on issue #926:
URL: 
https://github.com/apache/apisix-helm-chart/issues/926#issuecomment-4089692123

   We did the same migration and here are some observations:
   
   - you cannot just `helm upgrade` the deployment with the new chart (this 
gave an error but can't remember which)
   - `helm delete` and `helm install ` worked but there were some resources 
that had not been removed
   - parallel installation is possible but requires care
   - there were some name collisions
   - the old ingresses were not picked up unless we made the new ingressClass 
the default, this hinders the migration somewhat
   
   Ideally, we would have liked to have both old and new version running in 
parallel, then switching traffic between their loadbalancer IPs, thus having 
minimal downtime. Instead we did `helm delete` + `helm install` which lead to a 
downtime of around 5 minutes because of 
https://github.com/apache/apisix-ingress-controller/issues/2726.
     


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to