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]
