-
Notifications
You must be signed in to change notification settings - Fork 303
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
[GLBC] Changing front-end configuration does not remove unnecessary target proxies/ssl-certs #32
Comments
From @nicksardo on April 21, 2017 19:7 No deletion/cleanup happens when removing the TLS section or pre-shared cert annotation. Will rename this to be more general. |
From @nicksardo on April 24, 2017 18:41 Furthermore, if you disable TLS on an active ingress, then delete the ingress resource, the controller will fail to destroy resources. It doesn't try deleting the https forwarding rule or https target proxy, which means the URL map is still used. |
From @montanaflynn on August 7, 2017 23:3 Any updates on this? We have a production ingress and are looking for a workaround. |
From @nicksardo on August 7, 2017 23:19 @montanaflynn There's no fix yet. You should be able to delete the HTTP forwarding rule and target proxy manually in the GCP Console. Highly recommend duplicating the issue in a test cluster and trying it out first. |
Issues go stale after 90d of inactivity. Prevent issues from auto-closing with an If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or |
It is still relevant, I just hit this today. /remove-lifecycle stale |
Same issue here, changed to HTTPS only and the HTTP frontend was not deleted. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Hitting this on v1.1.1 /remove-lifecycle stale |
Bump. Had to delete ingress, remove compute forwarding rule, wait, apply ingress. kubectl replace of ingress did not work. |
/lifecycle frozen |
Still happening, added Cleaned manually after adding the annotation by updating the Ingress Load Balancer removing the HTTP Frontend. Eventually, the HTTP Target Proxy was deleted by GCP. |
Until this reaches production please document the manual cleanup required (or link to this bug) at https://cloud.google.com/kubernetes-engine/docs/concepts/ingress#disabling_http. |
From @tonglil on March 20, 2017 17:59
Porting this issue from contrib over: kubernetes-retired/contrib#1517.
There is no enforcement of the annotation
kubernetes.io/ingress.allow-http: "false"
when it is set to false, after previously being set to true or unset.See during the edge hop:
No deletion/cleanup enforcement happens if it is set to false.
Copied from original issue: kubernetes/ingress-nginx#468
The text was updated successfully, but these errors were encountered: