3 ms·
It is a shame karpenter is AWS only. I was thinking about how our k8s autoscaler could be better and landed on the same kind of design as karpenter where you wo
by __turbobrew__ 3y ago
It is a shame karpenter is AWS only. I was thinking about how our k8s autoscaler could be better and landed on the same kind of design as karpenter where you work from unschedulable pods backwards. Right now we have an autoscaler which looks at resource utilization of a node pool but that doesn’t take into account things like topology spread constraints and resource fragmentation.
- acedTrex 3y agohttps://github.com/Azure/karpenter-provider-azure https://github.com/Azure/karpenter-provider-azure there is this in the works for karpenter on aks
- redrove 3y agoIt’s actually released in preview, they called it Node Auto Provisioning. Doesn’t work with Azure Linux unfortunately.
- Xelaz 3y agoAzure Linux support has been added recently [1], and so is available for self-hosted Karpenter (you can specify "imageFamily: AzureLinux" in AKSNodeClass), will be rolled out for the managed experience (Node Auto Provisioning) soon. [1] https://github.com/Azure/karpenter-provider-azure/pull/72 https://github.com/Azure/karpenter-provider-azure/pull/72 (source: On the team that is developing the provider)
- redrove 3y agoAwesome, thank you.