-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
NLB not get deleted after the service etc got deleted #3592
Comments
@liyihuang |
The service is generated by gatewayAPI's you can see I have the service annotation in my I have deleted all the I believe if you follow the envoy gateway project getting started(https://gateway.envoyproxy.io/v0.6.0/user/quickstart/) with envoyproxy change(https://gateway.envoyproxy.io/v0.6.0/user/customize-envoyproxy/#customize-envoyproxy-service-annotations) and you can reproduce this issue. |
@M00nF1sh any chance to look at this? |
envoyproxy/gateway#2939 cross posting here since I believe that's also something EKS LB controller can improve |
I think this is also happening with Cilium's Gateway implementation. Same repro steps.
|
Have found the issue is caused by envoy gateway. |
Describe the bug
I used the envoy gateway with gateway API to create LoadBalancer type but found after deleting the envoy gateway all config the NLB from AWS is not deleted by the LB controllers
Steps to reproduce
Expected outcome
I can see the the logs from LB controller saying the security group and targets are deleted but the NLB itself was not deleted from AWS. I expect that NLB got deleted by the LB controller
Environment
Additional Context:
no more logs to delete the LB controller but the NLB is created by this controller you can see from the logs
The text was updated successfully, but these errors were encountered: