-
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
Controller doesnt reenque on instance group GC failure #186
Comments
Steps to repo without using kubemci:
Note that the instance group will not be deleted even after you delete the backend service |
Sent GoogleCloudPlatform/k8s-multicluster-ingress#169 to update kubemci |
This is actually by design. ILBs use instance groups... Until we have a single controller responsible for managing the instance groups or we have a different set of instance groups for ILBs, I don't see this logic changing. |
/close |
Found while debugging kubemci failures.
Steps to repro:
Expected: All GCP resources are deleted
Actual: Instance group is not deleted
Cause:
In kubemci we first delete the ingress and then delete the GCP resources (including backend service).
When ingress is deleted from cluster, ingress-gce controller tries to delete the corresponding instance group, but it fails since the backend service is still referring it.
Proposed fix:
cc @bowei @nicksardo @MrHohn @freehan
The text was updated successfully, but these errors were encountered: