-
Notifications
You must be signed in to change notification settings - Fork 9.3k
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
Wait for kubernetes API to be ready during EKS cluster creation #11426
Conversation
7e18b45
to
2099b6b
Compare
@bflad any chance to get this reviewed ? |
Any update on this issue ? |
When will the feature be available? I need that so much |
We need this to be merged please. 👍 |
@bflad any chance of a review? |
@bflad @terraform-providers/aws-provider Any chance to review this PR ? It's almost 10 months now since I open this PR without any reaction from maintainers. Is this something we want to handle in this provider or not ? |
Hi @barryib 👋 My apologies that I did not leave a note back in January when I added the In this case, the expectations here would be that any of the following occurs:
Given that all of these fall outside any efforts that would occur within the Terraform AWS Provider itself, it means that we would close this out. Again, this is not because this is not an unreasonable implementation, but due to the design considerations. So thank you for putting this together, however I think this better suited handling in other manners. I would encourage those following this to file AWS Support cases denoting the unexpected EKS API behavior or submit/upvote the other Terraform Provider features mentioned above. |
Thanks @bflad for your feedback. It make sense. I'll look to the http provider to see if we can handle retry and custom CA certificate. In the meantime, the issue is still open aws/containers-roadmap#654 and it sounds that AWS is not able for now to reproduce this problem. |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks! |
Community Note
When creating an EKS cluster, the API return an
ACTIVE
status before the kubernetes endpoint become healthy and ready to process request.This PR, will add the ability to wait for kubernetes to become ready by checking the
\healthz
endpoint.This is a kind of proof of concept and I'm opening a PR to get feedback from the community. There is already and opened issue in the AWS's containers-roadmap, but I don't know how they will handle this (if they do).
Relates