Features
- add support for "karpenter.k8s.aws/instance-encryption-in-transit-supported" label (#3213) #3213 (Wojciech Kaczyński)
- allow enabling detailed monitoring on nodes (#3249) #3249 (Todd Neal)
Bug Fixes
- Ignore K8s NotFound error on interruption delete (#3233) #3233 (Jonathan Innis)
- a crash when instance can't be looked up on node creation (#3255) #3255 (Brandon Wagner)
Documentation
- clarify upgrade guide for instance type defaults (#3207) #3207 (Nick Tran)
- add troubleshooting for argocd problem (#3226) #3226 (Nick Tran)
- remove a troubleshooting step missed in the last PR (#3234) #3234 (Ellis Tarn)
- correct spelling of EventBridge. (#3248) #3248 (rpdedeus)
- Update CA migration guide (#3252) #3252 (Marko Bevc)
Tests
- add upgrade tests (#3203) #3203 (Ryan Maleki)
- remove failure notification on cleanup (#3200) #3200 (Ryan Maleki)
- reduce frequency of periodics now that we have tests running on every commit (#3223) #3223 (Ryan Maleki)
- Use listener for periodic (#3227) #3227 (Ryan Maleki)
- use tools image for periodics (#3235) #3235 (Ryan Maleki)
- use last stable release version in upgrade tests (#3241) #3241 (Ryan Maleki)
- Fix well-known labels scheduling test (#3245) #3245 (Jonathan Innis)
Chores
- Release v0.22.1 (#3202) #3202 (github-actions[bot])
- update cleanup script to remove old launch templates (#3221) #3221 (Todd Neal)
- Add
Get
call to CloudProvider and returnv1alpha5.Machine
inCreate
(#3129) #3129 (Jonathan Innis) - Add git tag and git account (#3236) #3236 (Ryan Maleki)
- update karpenter-core dep (#3259) #3259 (Ryan Maleki)
- update karpenter-core (#3266) #3266 (Ryan Maleki)
Commits
- remove to be implemented (#3232) #3232 (Ryan Maleki)
- combined webhook troubleshooting docs and prune docs versions (#3231) #3231 (Ellis Tarn)
- 261676f: Revert "feat: Add CRD charts as a dependency" (#3261) (Ryan Maleki) #3261
⭐ Component Changelog
- karpenter-core v0.23.0