Releases: aws/karpenter-provider-aws
Releases · aws/karpenter-provider-aws
v1.0.11
Chores
- Bump karpenter version and upgrade golangci-lint (#8554) #8554 (Andrew Mitchell)
- bump helm version (#8574) #8574 (Andrew Mitchell)
- update git_ref for upgrade test (#8584) #8584 (Jigisha Patil)
- bump upstream karpenter version (#8596) #8596 (Jigisha Patil)
v1.7.2
Bug Fixes
- ensure filtered offering is available for capacity blocks (#8518) #8518 (Jason Deal)
v1.7.1
Commits
- bump sigs.k8s.io/karpenter to v1.7.1 (#8500) #8500 (Jason Deal)
v1.7.0
Features
- EC2NodeClass spec.role mutability (#8249) #8249 (relahmad)
- add support for disabling dry run calls in EC2NodeClass validation (#8350) #8350 (Reed Schalo)
- use real launch templates in validation instead of dry-run (#8408) #8408 (ryan-mist)
- adding instance-capacity-flex label to allow filter by flex instances (#8315) #8315 (Ronaldo Lanhellas)
- Add Node Overlay Support (#8305) #8305 (Amanuel Engeda)
Bug Fixes
- hydrate instance type caches at startup (#8281) #8281 (ryan-mist)
- Add metrics back for v1.6 (#8284) #8284 (Jigisha Patil)
- skip updating on-demand pricing in AWS GovCloud regions (#8288) #8288 (Saurav Agarwalla)
- remove g6f from gpu int tests (#8334) #8334 (Reed Schalo)
- mark expiring capacity blocks as unavailable (#8362) #8362 (Jason Deal)
- remove capacity-reservation-type label when demoting to on-demand (#8445) #8445 (Jason Deal)
- make toolchain failing due to deletion of asciicheck (#8453) #8453 (Sumukha Radhakrishna)
Documentation
- update 1.5.2 references to 1.5.3 (#8280) #8280 (Saurav Agarwalla)
- clarify capacity block configuration (#8285) #8285 (Jason Deal)
- Fix missing disruption.consolidateAfter default (#8283) #8283 (Yorick Horrie)
- Update nodeclasses.md incorrect indentation in docs (#8293) #8293 (Tal Balash)
- add dry run disabled flag setting (#8364) #8364 (Reed Schalo)
- clarify open ODCR behavior (#8388) #8388 (Jason Deal)
- Update docs for latest 1.6.x patch (#8401) #8401 (Reed Schalo)
- Add a note around reserved instances in capacity type description (#8416) #8416 (Jonathan Innis)
- update to latest patch releases (#8429) #8429 (Saurav Agarwalla)
- add Cabify to ADOPTERS.md (#8443) #8443 (Juan Luis Rosa)
- Add Node Overlay Concepts Page (#8321) #8321 (Amanuel Engeda)
- add additional breaking changes to the 1.7 upgrade guide (#8492) #8492 (Jason Deal)
Performance Improvements
- Ensure we are using pagination on all AWS Describe APIs (#8230) #8230 (Jonathan Innis)
- Clear instance type caching when results are invalid (#8304) #8304 (Jonathan Innis)
- cache DescribeInstances results to reduce EC2 calls (#8262) #8262 (Derek Frank)
- add validation refresh on annotations (#8439) #8439 (Ryan Mistretta)
Tests
- ensure karpenter respects restricted PSS (#8274) #8274 (ryan-mist)
- Launch newer generation instance types for E2E tests (#8400) #8400 (Amanuel Engeda)
- Fix flaky disable dry-run test (#8421) #8421 (Jonathan Innis)
- Bump helm to latest released version (#8466) #8466 (Jonathan Innis)
- Pin ORAS to specific version (#8467) #8467 (Jonathan Innis)
- Update upgrade test to latest helm version (#8469) #8469 (Jonathan Innis)
- Bump upgrade commit pin again (#8472) #8472 (Jonathan Innis)
Continuous Integration
- Amplify Website Hosting Workflows (#8301) #8301 (ryan-mist)
- Amplify Website Preview Workflow (#8333) #8333 (ryan-mist)
- update the Git Ref for the upgrade suite (#8394) #8394 (Saurav Agarwalla)
- fix flaky test (#8396) #8396 (Saurav Agarwalla)
- Update CodeQL to use actions packs. (#8405) #8405 (Adnan Khan)
- Avoid using cache in GHA that have access to id-token on main (#8417) #8417 (Jonathan Innis)
- Include K8s version 1.33 in docs and testing (#8426) #8426 (Jonathan Innis)
- Use AmazonLinux2023 for E2E test clusters (#8436) #8436 ([Jonathan Innis](1bd5ce6...
v1.6.3
Continuous Integration
- update the Git Ref for the upgrade suite (#8394) (#8424) #8424 (Saurav Agarwalla)
Chores
- update sigs/karpenter (#8418) #8418 (Saurav Agarwalla)
v1.5.4
Continuous Integration
- update the Git Ref for the upgrade suite (#8394) (#8425) #8425 (Saurav Agarwalla)
Chores
- update sigs/karpenter (#8412) #8412 (Saurav Agarwalla)
v1.6.2
v1.6.1
Commits
- bump to sigs.k8s.io/karpenter v1.6.1 (#8309) #8309 (Jason Deal)
v1.5.3
Bug Fixes
- remove runAsNonRoot to allow users to run as restricted PPS (#8259) (#8271) #8271 (Saurav Agarwalla)
Chores
- update to latest upstream commit (#8272) #8272 (Saurav Agarwalla)
- update karpenter to v1.5.3 (#8278) #8278 (Saurav Agarwalla)
v1.6.0
Features
- Support delayed registration for AWS KWOK (#8145) #8145 (Jonathan Innis)
- capacity block support (#8011) #8011 (Jason Deal)
- ICE AZs temporarily when subnets in that AZ run out of available ips (#8199) #8199 (Derek Frank)
- support additional bottlerocket log settings (#8217) #8217 (Reed Schalo)
- support auto relaxing min values (#8250) #8250 (Saurav Agarwalla)
Bug Fixes
- spurious logging when discovering capacity (#8143) #8143 (Jason Deal)
- handle InvalidAMIID.NotFound (#8197) #8197 (Saurav Agarwalla)
- kube-reserved memory calculation should match AL2/AL2023 calculation (#8205) #8205 (Jigisha Patil)
- remove runAsNonRoot to allow users to run as restricted PPS (#8259) #8259 (Derek Frank)
Documentation
- Add changelog for v1.5.0 (#8128) #8128 (Jonathan Innis)
- updates for patch releases (#8142) #8142 (Jason Deal)
- remove make setup from development guide (#8181) #8181 (Marius Kimmina)
- add Hazelcast to ADOPTERS.md (#8222) #8222 (Atıl Sensalduz)
- documentation update for instance type scheduling requirements (#8169) #8169 (Alec Rajeev)
- website: adding volumeInitializationRate to spec.blockDeviceMappings (#8246) #8246 (Ronaldo Lanhellas)
- updated odcr docs (#8261) #8261 (Jason Deal)
Code Refactoring
- instance type filtering (#8016) #8016 (Jason Deal)
- factor out nodeclass resolution (#8179) #8179 (Jason Deal)
Performance Improvements
- Add
Get()on InstanceType provider (#8118) #8118 (Jonathan Innis)
Chores
- drop kubelet compatibility annotation check (#8121) #8121 (Jason Deal)
- Release v1.5.0 (#8127) #8127 (github-actions[bot])
- deps: bump the k8s-go-deps group across 1 directory with 5 updates (#8117) #8117 (dependabot[bot])
- deps: bump the go-deps group across 1 directory with 5 updates (#8099) #8099 (dependabot[bot])
- upgrade to 1.24.3 (#8132) #8132 (DerekFrank)
- Bump sigs.k8s.io/karpenter to latest (#8146) #8146 (DerekFrank)
- genericize launch mode evaulation for lts (#8158) #8158 (Jason Deal)
- Update Karpenter Dependency (#8162) #8162 (Amanuel Engeda)
- Add error for AL2 with K8s 1.33+ (#8151) #8151 (relahmad)
- bump upstream karpenter and operatorpkg (#8192) #8192 (Jigisha Patil)
- Fix double delete on kill node thread (#8194) #8194 (Jonathan Innis)
- bump upstream (#8196) #8196 (Reed Schalo)
- deps: bump the k8s-go-deps group with 4 updates (#8208) #8208 (dependabot[bot])
- Update data from AWS APIs (#8150) #8150 (github-actions[bot])
- deps: bump the go-deps group with 2 updates (#8225) #8225 (dependabot[bot])
- deps: bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 in the k8s-go-deps group (#8226) #8226 (dependabot[bot])
- Update data from AWS APIs (#8227) #8227 (github-actions[bot])
- Update website for v1.5.2 release (#8236) #8236 (Jigisha Patil)
- Update data from AWS APIs (#8245) #8245 (github-actions[bot])
- update upstream karpenter to latest (#8266) #8266 (Saurav Agarwalla)
- deps: bump the go-deps group across 1 directory with 6 updates (#8264) #8264 (dependabot[bot])
- Update data from AWS APIs (#8269) #8269 (github-actions[bot])
- update upstream karpenter to latest release (#8270) #8270 (Saurav Agarwalla)