Comments (13)
It is still relevant, I just hit this today. /remove-lifecycle stale
from ingress-gce.
Hitting this on v1.1.1
/remove-lifecycle stale
from ingress-gce.
Same issue here, changed to HTTPS only and the HTTP frontend was not deleted.
I deleted the HTTP frontend manually from the LB and that did not seem to have any side-effects on the traffic.
from ingress-gce.
/lifecycle frozen
from ingress-gce.
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 ingress-gce.
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 ingress-gce.
From @montanaflynn on August 7, 2017 23:3
Any updates on this? We have a production ingress and are looking for a workaround.
from ingress-gce.
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.
from ingress-gce.
Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale
.
Stale issues rot after an additional 30d of inactivity and eventually close.
Prevent issues from auto-closing with an /lifecycle frozen
comment.
If this issue is safe to close now please do so with /close
.
Send feedback to sig-testing, kubernetes/test-infra and/or @fejta
.
/lifecycle stale
from ingress-gce.
Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale
.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close
.
Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale
from ingress-gce.
Bump. Had to delete ingress, remove compute forwarding rule, wait, apply ingress. kubectl replace of ingress did not work.
from ingress-gce.
Still happening, added kubernetes.io/ingress.allow-http: "false"
and the HTTP Frontend was not deleted.
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.
from ingress-gce.
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 ingress-gce.
Related Issues (20)
- MultiClusterService CDN TTL configs ignored
- Annotations to headers in security
- [glbc] Only watch pods hostNetwork=false or having container ports specified HOT 4
- MultiClusterService: max-rate HOT 7
- Support for cloudcdn cache key based on Header in backendconfig HOT 4
- Slowness of throughput when URLs are switched between ingresses HOT 8
- Images should be published to community registry HOT 6
- 502 on access after deploying the app with ingress, with successful health testing HOT 3
- Is there any way to add dynamic headers to backendconfig customresponseheaders HOT 1
- Remove response header added by server HOT 3
- GCE ingress L4 Support HOT 8
- How to implement content-based health check for GKE ingress HOT 4
- Front-end mutual TLS support HOT 3
- Missing :te header using grpc on a http2 ingress HOT 2
- Cluster with virtual kubelet blocking NEG sync HOT 5
- Clarification on Best Practices for MCS with Single MCI and Intermittent 502 Errors HOT 1
- Published CRD HOT 1
- [release-1.29] Code Freeze for Ingress v1.29 release on branch:master HOT 1
- Add alternative distro images for defaultbackend
- Unexpected Automatic Creation of Network Endpoint Groups (NEG) on GKE HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ingress-gce.