Features
- Add
startupTaints
to the Provisioner Spec, read about startupTaints here (#1727) - Add awareness of Inflight nodes to Karpenter's provisioning logic (#1727)
Bug Fixes
- Karpenter no longer panics if the Launch Template cache can't be hydrated at startup (#1750)
- Filter out
g2
instance types since they don't work with the NVIDIA device plugin. (#1776) - Fix a bug where instances launched by Karpenter were not tagged with the Provisioner's name (#1767)
Upgrade Guide:
https://karpenter.sh/v0.10.0/upgrade-guide/#upgrading-to-v0100
Commits
- bdc7348: Bump postcss from 8.4.12 to 8.4.13 in /website (#1742) (dependabot[bot]) #1742
- 87deee8: Bump github.com/aws/aws-sdk-go from 1.43.30 to 1.44.4 (#1739) (dependabot[bot]) #1739
- e116036: Bump autoprefixer from 10.4.4 to 10.4.7 in /website (#1749) (dependabot[bot]) #1749
- fd336f2: don't panic on launch template hydration error (#1750) (Brandon Wagner) #1750
- c471309: support awareness of in-flight nodes & startup taints (#1727) (Todd Neal) #1727
- 801a9ce: remove toolchain install, this is similar to nightlies and it does not need toolchain and Go runtime (#1752) (Ryan Maleki) #1752
- 464ab71: Add the aws-credentials tool (#1754) (Ryan Maleki) #1754
- e5ae1f3: Add one-line description to each docs page (#1751) (Chris Negus) #1751
- 42f586b: Bump github.com/pelletier/go-toml/v2 from 2.0.0-beta.7 to 2.0.0 (#1740) (dependabot[bot]) #1740
- e95ea24: improve log message upon failure to find an instance type (#1761) (Todd Neal) #1761
- bb980be: correct faq on provisioner ordering (#1765) (Brandon Wagner) #1765
- d44e8e9: register the provisioner used on the context (#1767) (Todd Neal) #1767
- 157b4f2: Run when a PR is approved (#1771) (Ryan Maleki) #1771
- 51883a1: Release PR snapshot upon approval message with
/release
(#1772) (Ryan Maleki) #1772 - fc5e19a: filter out the G2 instance types (#1776) (Todd Neal) #1776
- 97208f4: add docs covering upgrade to v0.10.0 (#1781) (Todd Neal) #1781
- 3c8150e: log an error if no provisioners exist (#1782) (Todd Neal) #1782
- 00661aa: deprioritize a1 (graviton 1) instance types (#1784) (Brandon Wagner) #1784
- ec2b5c0: release v0.10.0 (Brandon) #1785