-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Automatic deployment of Cluster Autoscaler #71
Comments
Hey @filiphaftek - Thanks for submitting this. I'm still trying to find the right balance of which features of k8s are worth choosing as winners and losers within this module... at the moment I leave it up to the operator but it seems like enough of this sort of request have rolled in to warrant a solution. Assumption on the implementation: it sounds like this is something we would be able to create after the EKS control plane is up through a Thoughts on my proposed approach? Let me know if you're able to take on a PR here and I'll be happy to try and push that to the finish line. |
I would vote to not to include the cluster-autoscaler installation in this module. I think installing stuff into the cluster is beyond the scope of this module. But I think we should optionally add the IAM policies to allow the Also, @filiphaftek I recommend you use helm to install the |
hi @max-rocket-internet hello @brandoconnor |
Initial PR: #93 |
@max-rocket-internet thank you very much for the PR! Since version |
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 have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
I have issues
Although worker nodes are deployed as autoscaling group, when EKS cannot schedule more pods because of missing resources i.e. CPU more nodes are not started by ASG. Would be nice to deploy Cluster Autoscaler automatically (or at least put some information in README how to do this) so we can benefit from ASG.
I'm submitting a...
What is the current behavior?
ASG workers are not started even if EKS cannot schedule more pods because of missing CPU and we are still below the maximum size of workers ASG.
What's the expected behaviour?
The expected behaviour would be:
(
this permissions needs to be added for EC2 EKS IAM role:
)
2. Scale sample application so it needs more than whole CPU from single VM.
3. See that Autoscaler is adding more nodes.
Environment details
ESK in
us-east-1
v0.11.7
The text was updated successfully, but these errors were encountered: