-
Notifications
You must be signed in to change notification settings - Fork 590
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
Ingress Does not Get Assigned Address #1925
Comments
@doctorwu and I are working together on this in Slack, so far I've been unable to reproduce this on a local We did find that when this issue is triggered, a restart of the pods is an effective mitigation: $ kubectl -n <namespace> rollout restart deployment <kong-deployment> Though this is potentially disruptive, and not ideal. |
After digging into the reproduction environment the problem is with the status reporting components of this specifically, the actual routing works but the status updates silently fail. Also turns out we don't have good debugging output on the status updates components so in addition to a fix we should also improve debugging output there to make debugging these kinds of issues better. At this point I have high confidence this is a |
#1930 is related and improves the debugging logging in this area, but doesn't resolve this. |
The issue ultimately ended up being a race condition with |
The fix will be in |
Seems to be back. Using GKE v1.20.11-gke.1300 and KIC v2.1.1 When I install Kong with |
7aaaf43 is the proposed non-blocking fix. Waiting for nightly stuff to work so that we can run E2E on it. |
Is there an existing issue for this?
Current Behavior
When I install Kong from the bit.ly URL in GKE (not sure about anywhere else), and create an Ingress in a script. The Ingress resource does get assigned an IP address. Doing
kubectl -n kong rollout restart deployment ingress-kong
jogs it into working again.Expected Behavior
Ingress should be assigned the kong proxy IP address.
Steps To Reproduce
Kubernetes version
Anything else?
No response
The text was updated successfully, but these errors were encountered: