v0.35.0
Features
- Add AssociatePublicIpAddress to EC2NodeClass (#5437) #5437 (Mahmoud Yaser)
- chart: Added cosign signature (#5609) #5609 (Steve Hipwell)
- Add minValues flexibility to the NodePool requirement. (#5640) #5640 (nikmohan123)
- Changed OCI tag format (#5680) #5680 (Steve Hipwell)
- AL2023 AMI family support (#5604) #5604 (Jason Deal)
Bug Fixes
- Reduce indentation for servicemonitor endpoints (#5571) #5571 (Paul O'Connor)
Documentation
- Update to v0.34 using
docgen
(#5615) #5615 (Amanuel Engeda) - Actualize grafana dashboards for v0.33 (#5546) #5546 (Yevhen Tienkaiev)
- bump min eksctl version to v0.169.0 (#5616) #5616 (Jason Deal)
- Fix flowschemas link in documentation (#5617) #5617 (Jonathan Innis)
- add more info about v0.34 parallelism (#5618) #5618 (Nick Tran)
- Adding VictoriaMetrics to the list of adopters (#5610) #5610 (Max Golionko)
- Update docs for v0.32.7 (#5638) #5638 (Amanuel Engeda)
- Update docs for v0.31.4 release (#5642) #5642 (Amanuel Engeda)
- Add upgrade note for dropping support for the
karpenter.sh/provisioner-name
label (#5660) #5660 (Jonathan Innis) - Remove the word "necessary" from optional fields (#5659) #5659 (Jonathan Innis)
- Update disruption budget formula for non percentage value (#5654) #5654 (Rob)
- Fix docgen (#5673) #5673 (Jonathan Innis)
- adding missing @ at Schedule details (#5622) #5622 (Sampaio Leal)
- Template prometheus values based on Karpenter namespace (#5698) #5698 (Rob)
- ebs and efs driver startupTaint note (#5713) #5713 (Jason Deal)
- Add VPC endpoint for eks while setting up a private cluster #5740 (jigisha620)
- fix pod eviction docs (#5701) #5701 (Nick Tran)
- Fix hard-coded AWS partition in IAM policy (#5747) #5747 (Joseph Petitti)
- AL2023 AMI Family docs (#5714) #5714 (Jason Deal)
Tests
- Add fix for nodes leaking into subsequent tests for budgets (#5662) #5662 (Jonathan Innis)
- Ignore CFN cleanup when flag is set (#5688) #5688 (Jonathan Innis)
Continuous Integration
- Fix release script to succeed with xargs (#5620) #5620 (Jonathan Innis)
- Update IDP certificate for grafana (#5643) #5643 (Jonathan Innis)
- Pin to the latest patch version of 1.25.x in toolchain (#5672) #5672 (Jonathan Innis)
- Fix helm diff command (#5674) #5674 (Jonathan Innis)
- Fix typo in cosigning chart (#5681) #5681 (Jonathan Innis)
- Fix installation version prefix for snapshot (#5711) #5711 (Jonathan Innis)
- Escape interpolation for CLUSTER_NAME (#5719) #5719 (Jonathan Innis)
- Escape newline with back-slash (#5720) #5720 (Jonathan Innis)
- Dry run prepare-website on merge to main (#5721) #5721 (Jonathan Innis)
- use KOCACHE for image build (#5723) #5723 (Jason Deal)
- Remove unused release-crd target (#5724) #5724 (Jonathan Innis)
- Fix oras ArtifactHub config push (#5725) #5725 (Jonathan Innis)
- Fix snapshot command path (#5742) #5742 (Jonathan Innis)
Chores
- Release v0.34.0 (#5614) #5614 (Jason Deal)
- Fix service monitors indentation (#5624) #5624 (Amanuel Engeda)
- Add additional restricted tag keys (#5628) #5628 (Jonathan Innis)
- Bump
kubernetes-sigs/karpenter
to latest (#5644) #5644 (Jonathan Innis) - deps: bump the actions-deps group with 2 updates (#5646) #5646 (dependabot[bot])
- deps: bump the action-deps group in /.github/actions/e2e/upgrade-crds with 1 update (#5647) #5647 (dependabot[bot])
- deps: bump the k8s-go-deps group with 1 update (#5648) #5648 (dependabot[bot])
- deps: bump the action-deps group in /.github/actions/e2e/dump-logs with 1 update (#5650) #5650 (dependabot[bot])
- deps: bump the go-deps group with 1 update (#5649) #5649 (dependabot[bot])
- deps-dev: bump the website-deps group in /website with 1 update (#5651) #5651 (dependabot[bot])
- Improve error message for deleting EC2NodeClass (#5656) #5656 (Jonathan Innis)
- Drop unneeded scripts and targets from Karpenter (#5661) #5661 (Jonathan Innis)
- respect AssociatePublicIPAddress with EFA (#5666) #5666 (Jason Deal)
- Bump
kubernetes-sigs/karpenter
to latest (#5670) #5670 (Jonathan Innis) - chart: Updated release logic to use SemVer (#5561) #5561 (Steve Hipwell)
- chart: Added Artifact Hub config support (#5608) #5608 (Steve Hipwell)
- deps: bump the k8s-go-deps group with 5 updates (#5686) #5686 (dependabot[bot])
- deps: bump the go-deps group with 1 update (#5687) #5687 (dependabot[bot])
- karpenter core version bump and docgen (#5697) #5697 (Bryce Soghigian)
- deps-dev: bump the website-deps group in /website with 1 update (#5729) #5729 (dependabot[bot])
- deps: bump the go-deps group with 3 updates (#5730) #5730 (dependabot[bot])
- Bump
kubernetes-sigs/karpenter
to the latest (#5741) #5741 (Jonathan Innis) - add al2023 example manifests (#5748) #5748 (Jason Deal)
Commits
- Improve disruption docs messaging (#5619) #5619 (Alex Kestner)
- fe3aeac: Fix for InvalidLaunchTemplateId.NotFound error (#5665) (Jigisha Patil) #5665
- 293f647: Update docs to point to v0.34.1 (jigisha620) #5693
- 9f70f6b: Revert "chore(deps-dev): bump the website-deps group in /website with 1 update" (#5735) (Jonathan Innis) #5735
- 70a71bc: Add Managing AMI tasks to docs (#5722) (Chris Negus) #5722
- bump upstream to v0.35.0 (#5752) #5752 (Jason Deal)