Jonathan Innis
Jonathan Innis
Fixes #N/A **Description** This change updates the eventing to be more specific about why not all pods were able to schedule, similar to how Consolidation gives this information back through...
### Description **What problem are you trying to solve?** If you haven't heard, there's a lot of buzz in the community about this thing called "Dynamic Resource Allocation." Effectively, it's...
Fixes #N/A **Description** This proposes the Karpenter stable v1 API and Roadmap. The Roadmap includes features and cleanup tasks that we need to complete before reaching v1. **How was this...
### Description **What problem are you trying to solve?** Karpenter currently doesn't use Server Side Apply when making patch calls to the apiserver. This doesn't cause a ton of issues...
### Description There have been a few requests from users to better understand how Karpenter runs under the hood and how the different controllers interact with each other. It might...
### Description **What problem are you trying to solve?** Right now, we resolve InstanceTypes on a per-NodePool basis. This is done by making calls out to the `GetInstanceTypes()` API and...
### Tell us about your request It would be nice if we didn't have to pass the event recorder through every time that we wanted to use it in any...
### Description **What problem are you trying to solve?** Karpenter recently had a bug (https://github.com/aws/karpenter-core/issues/598) which causes Karpenter to delay termination due to an eviction queue holding onto a goroutine....
### Description **What problem are you trying to solve?** Right now, there's no CEL or webhook validation for what's passed through the NodeClassReference. This means that it can be easy...
### Tell us about your request There's a growing number of requests to extend the cloud providers that Karpenter supports from AWS to other cloud providers (Azure, GCP, Orcale, etc.)....