Features
- add kubereplay tool for workload replay (#8864) #8864 (Ellis Tarn)
- support launching from interruptible ODCRs (#9019) #9019 (Ryan Mistretta)
Bug Fixes
- prevent RequestLimitExceeded CreateFleet error from marking ODCRs unavailable #8936 (Sarthak Umarani)
Documentation
- carry forward static capacity docs (#8956) #8956 (Jason Deal)
- add karpenter.sh/nodepool, karpenter.k8s.aws/ec2nodeclass, topology.k8s.aws/zone-id labels to the list of well known labels. minor contribution guide update (#8960) #8960 (Derek Frank)
- update cloudformation reference (#8958) #8958 (Jason Deal)
- upgrade guide (#9025) #9025 (Ryan Mistretta)
Chores
- Release v1.9.0 (#8938) #8938 (github-actions[bot])
- Add kubelet Memory Manager policy for Bottlerocket (#8907) #8907 (Jens-Uwe Walther)
- deps: bump golang.org/x/oauth2 from 0.23.0 to 0.27.0 in /tools/kubereplay (#8950) #8950 (dependabot[bot])
- Bump upstream karpenter version (#8979) #8979 (Jigisha Patil)
- deps: bump the go-deps group across 1 directory with 14 updates (#8980) #8980 (dependabot[bot])
- deps-dev: bump tar from 7.5.6 to 7.5.9 in /website (#8974) #8974 (dependabot[bot])
- Add instances ineligible for free tier error (#9004) #9004 (Andrew Mitchell)
- bump karpenter version (#9024) #9024 (Ryan Mistretta)