-
Notifications
You must be signed in to change notification settings - Fork 25
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
Karpenter Support #65
Comments
Hey there! Yes! This should work just fine. |
Mind sharing how would that work? I know it would be able to reduce the pool to 0 for the Karpenter controllers but I don't see how that would be able to delete the |
Here's what I'm roughly expecting: Cluster ABC in EKS 1 Node Pool for Karpenter (1 node) From 8pm-5am I want:
|
I don't believe that Cluster Turndown has been tested with EKS+Karpenter. The general turndown implementation can be found here:
I suspect that Cluster Turndown would end up fighting Karpenter a bit because it currently does not interact with Karpenter, meaning it won't be able to pause the Karpenter controller as you suggest. |
One thing that I think it is important to mention when using Karpenter + Cluster-Turndown is that the Cluster-Turndown apparently needs to be scheduled on EKS Node Groups and not on Karpenter Node Pools, otherwise it will throw the errors below:
You guys can correct me if I'm wrong, but I couldn't manage to make it run on Karpenter-created nodes because Karpenter doesn't create EKS Node Groups. I can also send the configuration we're using if needed, but at least for now the behavior here was: |
@vinicius-loureiro-lacerda Hello, I'm not sure to understand. Does it mean that if the Cluster turndown runs on an EKS node group, it is able to shutdown even karpenter nodes? (e.g. all nodepools...). |
Hi, will this project work with Karpenter + EKS managed pools in the same cluster?
The text was updated successfully, but these errors were encountered: