Releases: aws/karpenter-provider-aws
Releases · aws/karpenter-provider-aws
v1.3.1
Bug Fixes
- duplicate offerings on cache miss (#7845) #7845 (Jason Deal)
- Pass security groups and subnets into RunInstances dry-run (#7844) #7844 (Jonathan Innis)
- spurious logging from capacity reservation controller (#7847) #7847 (Reed Schalo)
Documentation
- Fix website version dropdown (#7831) #7831 (Jonathan Innis)
- note feature gate for capacity reservations (#7846) #7846 (Jason Deal)
- fix budget calculation for non percentage values (#7728) #7728 (Sylvain Rabot)
- Update disruption.md - correcting spelling typo (#7823) #7823 (Muhammed Karakas)
Continuous Integration
- Fix flaking in the terminationGracePeriod E2Es (#7828) #7828 (Jonathan Innis)
Chores
- Release v1.3.0 (#7830) #7830 (github-actions[bot])
- Bump
sigs.k8s.io/karpenter
to latest (#7841) #7841 (Jonathan Innis) - Install toolchain files to location provided in KUBEBUILDER_ASSETS if set (#7238) #7238 (Jeremy Bopp)
- Fix IAM instance profile eventual consistency error (#7849) #7849 (Jonathan Innis)
- Pin sigs.k8s.io/karpenter to v1.3.1 (#7851) #7851 (Jonathan Innis)
v1.3.0
Features
- on-demand capacity reservation support (#7726) #7726 (Jason Deal)
Bug Fixes
- only select available AMIs (#7672) #7672 (Jason Deal)
- spurious logging from the ssm invalidation controller (#7698) #7698 (Jason Deal)
- helm: MEMORY_LIMIT env for custom controller container name (#7700) #7700 (Hansuk Hong)
- update RunInstances permissions for capacity-reservations (#7801) #7801 (Jason Deal)
- cache ec2nodeclass validation state (#7803) #7803 (Jason Deal)
Documentation
- Update the Community Meetings to Include Issue Triage and Working Group (#7637) #7637 (Amanuel Engeda)
- Update all versions of the working groups documentation (#7659) #7659 (Amanuel Engeda)
- Update to Karpenter version reference after patch releases (#7671) #7671 (Amanuel Engeda)
- update nodes eligible dashboard name (#7662) #7662 (Reed Schalo)
- Update the v1 migration doc for patches (#7682) #7682 (Amanuel Engeda)
- add the link to karpenter-provider-alibabacloud (#7644) #7644 (Vacant2333)
- update link to GOOS and GOARCH values (#7691) #7691 (David B.)
- Use code format for env variables in upgrade guide (#7683) #7683 (Ben Bodenmiller)
- fix version order and remaining 1.32 bumps (#7693) #7693 (Jason Deal)
- make AMISelectorTerm.Owner string (#7646) #7646 (Julius Hinze)
- update pod level controls for TGP (#7710) #7710 (Jason Deal)
- fix typo in concepts/disruption (#7737) #7737 (Adrian Mester)
- webhook configurations for upgrade to v1 (#7757) #7757 (David)
- reserved capacity updates (#7804) #7804 (Jason Deal)
- update docs to new release tags (#7817) #7817 (Saurav Agarwalla)
Performance Improvements
- Remove calling List on NodeClaims and Nodes in interruption controller (#7707) #7707 (Jonathan Innis)
Tests
- Add Support for Upstream E2E tests with default AWS Provider EC2NodeClass (#7697) #7697 (Amanuel Engeda)
- select OS in ODCR scheduling tests (#7802) #7802 (Jason Deal)
Continuous Integration
- pin upgrade test to v1.2.0 (#7678) #7678 (Jason Deal)
- Fix E2E test flakes (#7827) #7827 (Jonathan Innis)
Chores
- Release v1.2.0 (#7655) #7655 (github-actions[bot])
- deps: bump the go-deps group across 1 directory with 13 updates (#7656) #7656 (dependabot[bot])
- Remove Nirvana Money from ADOPTERS.md, as they have shut down (#7657) #7657 (Frederick Roth)
- Drop the events controller (#7665) #7665 (Amanuel Engeda)
- deps: bump the go-deps group with 12 updates (#7690) #7690 (dependabot[bot])
- deps: bump aws-actions/configure-aws-credentials from 4.0.2 to 4.0.3 in /.github/actions/e2e/dump-logs in the action-deps group (#7689) #7689 (dependabot[bot])
- deps: bump aws-actions/configure-aws-credentials from 4.0.2 to 4.0.3 in the actions-deps group (#7688) #7688 (dependabot[bot])
- replace
golang.org/x/exp/slices
with slices (#7686) #7686 (Eng Zer Jun) - Bump go minor version to 1.23.6 (#7706) #7706 (Jigisha Patil)
- Update instance provider delete to check if the instance is terminated #7684 (jigisha620)
- Helm: Add sidecarVolumeMounts and extraVolumeMounts volumes to all sidecars (#7608) #7608 (Oleksiy Tsyban)
- add a binary makefile target (#7704) #7704 (Michael McCune)
- Add CreateError when launch template isn't found (#7711) #7711 (Jonathan Innis)
- deps: bump the go-deps group with 13 updates (#7717) #7717 (dependabot[bot])
- deps: bump aws-actions/configure-aws-credentials from 4.0.2 to 4.0.3 in /.github/actions/e2e/upgrade-crds in the action-deps group (#7715) #7715 (dependabot[bot])
- Update data from AWS APIs (#7721) #7721 ([gith...
v1.2.2
Chores
- Backport neuron support for bottlerocket 1.2.x (#7805) #7805 (Reed Schalo)
- bump core for E2Es 1.2.x (#7809) #7809 (Reed Schalo)
- Update Karpenter tag to v1.2.2 (#7811) #7811 (Amanuel Engeda)
Commits
v1.1.4
Chores
- bump core for E2Es 1.1.x (#7808) #7808 (Reed Schalo)
- Update Karpenter to v1.1.2 (#7812) #7812 (Amanuel Engeda)
v1.0.9
Bug Fixes
- backport label allowlisting to enable seamless downgrades from 1.1+ #7798 (Saurav Agarwalla)
Continuous Integration
- Enable copyloopvar in linter (#6830) #7798 (Jonathan Innis)
Chores
- bump core for E2Es 1.0.x (#7807) #7807 (Reed Schalo)
- Update Karpenter to v1.0.6 (#7813) #7813 (Amanuel Engeda)
v0.37.7
v0.36.9
v0.35.12
v0.34.13
v0.33.12
Continuous Integration
- include v prefix when install CRD chart (#7358) #7358 (Jason Deal)
Chores
- Bump sigs.k8s.io/karpenter to v0.33.12 (#7673) #7673 (Amanuel Engeda)