How Does Karpenter Choose Burstable Instances?

0
2
Asked By TechWhiz123! On

We're having a discussion at work about how Karpenter selects types of instances, specifically within the T family. I'm curious why Karpenter would provision burstable instances if they are included in the node pool. Does it take Quality of Service (QoS) into account? Any insights or documentation on this would be super helpful!

2 Answers

Answered By CloudyDayz555 On

Karpenter's decision-making really focuses on optimizing for cost and workload needs. If you want to make sure that burstable instances are used, you should consider creating a node pool just for them. Otherwise, Karpenter will select the most cost-effective option it can find, which might not always be burstable.

Answered By InstanceGuru88 On

It's a good idea to set up a separate node pool specifically for burstable instances. Mixing them with regular instances might not be the best approach. Karpenter typically chooses the most appropriate worker nodes based on pricing and the current workload. If you solely want burstable instances, creating a dedicated node class is the way to go.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.