Releases: aws/karpenter-provider-aws
Releases · aws/karpenter-provider-aws
v1.1.2
Note: This release updates Karpenter's Kubernetes version check to fail open instead of closed. This will enable users to run Karpenter v1.1 on EKS 1.32, unblocking users who upgraded to 1.32 before a version of Karpenter with official 1.32 support was released. We do want to emphasize, this version is not considered compatible with 1.32, reference the compatibility matrix for officially supported versions.
Commits
v1.1.1
Features
- Enable setting schedulerName in Helm chart (#7456) #7456 (Robin Ketelbuters)
- implement observability for usage of deprecated AMIs (#7362) #7362 (Shabbir Kagalwala)
Bug Fixes
- fix typos on the apisv1 (#7277) #7277 (Vacant2333)
- re-reconcile the nodeclass status (#7305) #7305 (Vacant2333)
Documentation
- fix header type in migration guide (#7475) #7475 (Jason Deal)
- update CRD note in upgrade guide (#7473) #7473 (Jason Deal)
- update ICE cache timeout (#7477) #7477 (Jason Deal)
- add note on domain discovery for TSC (#7476) #7476 (Jason Deal)
- fix karpenter service namespace (#7481) #7481 (andyblog)
- Adding Kaltura to the list of adopters (#7501) #7501 (Ido Ziv)
- Clarify NodePool disruption budgets impact on drift reconciliation (#7483) #7483 (Josh Ferrell)
- Add HENNGE K.K. to adopters (#7507) #7507 (Muhammad Furqan Habibi)
Chores
- Bump
sigs.k8s.io/karpenter
to latest (#7464) #7464 (Jonathan Innis) - Bump sigs.k8s.io/karpenter to latest (#7465) #7465 (Jonathan Innis)
- Release v1.1.0 (#7463) #7463 (github-actions[bot])
- deps: bump the go-deps group with 12 updates (#7467) #7467 (dependabot[bot])
- Update data from AWS APIs (#7472) (github-actions[bot])
- Update data from AWS APIs (#7472) #7472 (github-actions[bot])
- Bump
sigs.k8s.io/karpenter
to latest (#7484) #7484 (Jonathan Innis) - Bump
sigs.k8s.io/karpenter
to latest (#7489) #7489 (Jonathan Innis) - Helm chart option to set POD container name (#7384) #7384 (udhos)
- Bump K8s karpenter (#7504) #7504 (Amanuel Engeda)
- deps: bump actions/cache from 4.1.2 to 4.2.0 in /.github/actions/install-deps in the action-deps group (#7496) #7496 (dependabot[bot])
- deps: bump aws-actions/aws-codebuild-run-build from 1.0.17 to 1.0.18 in /.github/actions/e2e/run-tests-private-cluster in the action-deps group (#7499) #7499 (dependabot[bot])
- deps: bump golang.org/x/sync from 0.9.0 to 0.10.0 in the go-deps group (#7497) #7497 (dependabot[bot])
- Update data from AWS APIs (#7502) #7502 (github-actions[bot])
- update the flowschema api version from v1beta3 to v1 (#7500) #7500 (Shawn Zhang)
- Drop deprecated AMI status condition (#7512) #7512 (Amanuel Engeda)
- Only stale triage/needs-information and triage/solved issues (#7511) #7511 (Jonathan Innis)
- update go mod for v1.1.1 (#7518) #7518 (Nick Tran)
Commits
v1.1.0
Features
- deprecated AMIs should be discoverable when specifying ami id o… (#6500) #6500 (Shabbir Kagalwala)
- add optional mutator to instancetype provider (#7095) #7095 (Jason Deal)
- Allow instance store policy to be configured on BR family (#7044) #7044 (Jonathan Innis)
- Discover Instance Type Memory Capacity (#7004) #7004 (Isaac)
- allow setting service annotations via helm chart (#6894) #6894 (James Duffy)
- Get Neuron device and core count from EC2 API for all
trn*
andinf*
instance types (#6510) #6510 (Bryant Biggs) - invalidate SSM cache upon AMI deprecation (#7301) #7301 (Jason Deal)
- add nodeclass tag validation during instance create (#7390) #7390 (Reed Schalo)
- Add node events based metrics (#7382) #7382 (Amanuel Engeda)
- Add Repair Policy cloud provider interface (#7345) #7345 (Amanuel Engeda)
- add cpu sustained clock speed label to instance metadata (#7043) #7043 (Aidan Rowe)
- only operate on managed resources (#7423) #7423 (Jason Deal)
Bug Fixes
- right order to environment variable exports (#6798) #6798 (avielb-navina)
- ensure alias version isn't dropped round-trip (#6777) #6777 (Jason Deal)
- consume log path values (#6875) #6875 (Reed Schalo)
- "iam:PassRole" defined in CFN to work properly in AWS China (#6839) #6839 (artem-nefedov)
- Fix conflicting nodeclaim.garbagecollcation controller name (#6996) #6996 (Jonathan Innis)
- Ensure all patch calls can conflict when resource version doesn't match (#6985) #6985 (Jonathan Innis)
- Correct the AMI selector label requirements for NVIDIA and Neuron variants (#6976) #6976 (Bryant Biggs)
- disruption.md consolidationPolicy value cases (#7110) #7110 (Alan Wu)
- Fix typo in example (#7268) #7268 (afreyermuth98)
- drop neuron variant for bottlerocket AMIs (#7304) #7304 (Jason Deal)
- Fix error checking ordering for DescribeInstances (#7381) #7381 (Jonathan Innis)
- only tag owned resources (#7446) #7446 (Jason Deal)
Documentation
- fix typos #6756 (jigisha620)
- Update spot-to-spot consolidation feature flag to be alpha (#6758) #6758 (Amanuel Engeda)
- Add in Azure presence (#6747) #6747 (David Tesar)
- Update for the Group for nodeclassref docs (#6770) #6770 (Amanuel Engeda)
- fix cloud formation resources (#6774) #6774 (Nick Tran)
- invalid Getting Started NodePool yaml (#6769) #6769 (Kaji)
- fix typo (#6763) #6763 (Boseok Son)
- update node-ownership.md (#6785) #6785 (Ikko Eltociear Ashimine)
- Fix doc link references to preview (#6793) #6793 (Jonathan Innis)
- update cpuCFSquota is supported #6794 (jigisha620)
- Update docs for status conditions #6786 (jigisha620)
- fix example link to example NodePools (#6811) #6811 (Thomas Krisch)
- add troubleshooting note on VM_MEMORY_OVERHEAD_PERCENT (#6805) #6805 (Jason Deal)
- clarify terminationGracePeriod (#6783) #6783 (Ruben Laguna)
- Adding pointer to troubleshooting guide for crd update errors v1-migration.md (#6842) #6842 (Natasha Rooney)
- Remove references to the post install hook (#6831) #6831 (Amanuel Engeda)
- typo (#6869) #6869 (Bryan Stenson)
- Update provisioning wording (#6876) #6876 (Reed Schalo)
- detail how to discover alias versions (#6810) #6810 (Jason Deal)
- Remove references to v1beta1 in docs #6918 ([jigisha620](https://g...
v0.37.6
Bug Fixes
- smoke test for webhook e2e (#7218) #7218 (Reed Schalo)
- 0.37.x: disable webhooks appropriately in chart (#7177) #7177 (Jason Deal)
- simplify e2e for webhooks (#7229) #7229 (Reed Schalo)
- Template v1 and Conversion CRD stanzas v0.37.x (#7237) #7237 (Reed Schalo)
- env var in test (#7260) #7260 (Reed Schalo)
- 0.37.x: discover deprecated EKS optimized AMIs (#7245) #7245 (Jason Deal)
- chart snapshot for webhook test v0.37.x (#7262) #7262 (Reed Schalo)
- remove skip-crds (#7267) #7267 (Reed Schalo)
- scope CRD update permissions v0.37.x (#7329) #7329 (Reed Schalo)
Tests
- add smoke test for webhooks (#7186) #7186 (Reed Schalo)
Commits
- v0.37.x: feat: invalidate SSM cache upon AMI deprecation (#7301) (#7335) #7335 (Jason Deal)
- 5f55b1d: bump sigs.k8s.io/karpenter (jigisha620) #7352
v0.36.8
Bug Fixes
- smoke test for webhook e2e (#7218) v0.36.x (#7221) #7221 (Reed Schalo)
- 0.36.x: discover deprecated EKS optimized AMIs (#7246) #7246 (Jason Deal)
- Cherry pick chart change v0.36.x (#7294) #7294 (Reed Schalo)
- scope CRD update permissions v0.36.x (#7330) #7330 (Reed Schalo)
Commits
v0.35.11
Bug Fixes
- Backport webhook smoke test v0.35.x (#7226) #7226 (Reed Schalo)
- 0.35.x: discover deprecated EKS optimized AMIs (#7243) #7243 (Jason Deal)
- Cherry pick chart change v0.35.x (#7295) #7295 (Reed Schalo)
- scope CRD update permissions v0.35.x (#7331) #7331 (Reed Schalo)
Commits
v0.34.12
Bug Fixes
- Backport webhook smoke test v0.34.x (#7227) #7227 (Reed Schalo)
- 0.34.x: discover deprecated EKS optimized AMIs (#7244) #7244 (Jason Deal)
- Cherry pick chart change v0.34.x (#7296) #7296 (Reed Schalo)
- scope CRD update permissions v0.34.x (#7332) #7332 (Reed Schalo)
Commits
v0.33.11
Bug Fixes
- Backport webhook smoke test v0.33.x (#7228) #7228 (Reed Schalo)
- 0.33.x: discover deprecated EKS optimized AMIs (#7247) #7247 (Jason Deal)
- Cherry pick chart change v0.33.x (#7297) #7297 (Reed Schalo)
- scope CRD update permissions v0.33.x (#7333) #7333 (Reed Schalo)
Commits
v1.0.8
Features
- invalidate SSM cache upon AMI deprecation (#7301) (#7313) #7313 (Jason Deal)
v1.0.7
Bug Fixes
- discover deprecated EKS optimized AMIs (#7248) #7248 (Jason Deal)
- correctly check for latest alias (#7302) #7302 (Jason Deal)
Commits
- bump sigs.k8s.io/karpenter to pseudo-version (#7303) #7303 (Jason Deal)
- bump sigs.k8s.io/karpenter to v1.0.5 (#7306) #7306 (Jason Deal)