-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ingres-Controller rolling updates stuck on Pending state when a patch is added #12903
Comments
I could fix this by adding the strategy on the deployment patch and re-applying
I have raised a propsed PR to fix this: |
@alexbaeza I am curious is this something because of new kubernetes version ? does that happen with newest minikube with and old kubernetes version? you can specify with "--kuberentes-version" flag to "start" command. and do u mind pasting a "working" output of a previous version too? |
Another work-around is to scale deploy/ingress-nginx-controller to zero replicas, apply the patches, and scale back up. |
Hi thanks for your comments, Unfortunately, I am entirely sure if it is because of the new Kubernetes version I will need to dig further to investigate but I can confirm it was working > 1.23.
Indeed that'll work as well or a recreate strategy will work too as suggested here: |
It seems like minikube v1.24 broke the rolling updates for the ingress controller
Steps to reproduce the issue:
example:
./ingress/ingress-patch.yaml
Pending
due to:The text was updated successfully, but these errors were encountered: