Skip to content

Releases: aws/karpenter-provider-aws

v0.8.2

11 Apr 22:48
7c0527e
Compare
Choose a tag to compare

Bug Fixes

  • Fix missing requests when only resource limits are supplied and support Init container resource requests #1616 (Jim DeWaard)
  • Restrict IAM permissions to those related to Karpenter managed resources #1332 (Bryant Biggs)

Commits

v0.8.1

05 Apr 23:24
e678d15
Compare
Choose a tag to compare

Features

  • Add support for using topologyKey=karpenter.sh/capacity-type in topologySpreadConstraints (Akshay Raj) #1582
  • Support baremetal instance types #1623

Commits

v0.8.0

29 Mar 21:45
e4a46a5
Compare
Choose a tag to compare

Features

  • Combined scheduling and binpacking #1561
  • Simplified Cloudprovider Create API #1575
  • Switch to prism syntax highlighting for website to make examples more easily copyable #1572

Fixes

  • Revert back to containerd, only using dockerd if requesting gpus #1588

Commits

v0.7.3

24 Mar 16:42
5798ec8
Compare
Choose a tag to compare

Features

  • Allow pod scheduling if pods express only soft pod affinity / anti affinity (#1541) (cebernardi) #1541
  • Support for EBS snapshotID in block device mappings (#1554) (Brandon Wagner) #1554
  • Make cloudprovider.InstanceType more generic with respect to resource types (#1489) (Todd) #1489

Commits

  • 14d84eb: fix bug with pod node affinity testing (#1550) (Todd) #1550
  • e169aa7: add doc indicating that helm variable names have changed (#1552) (Todd) #1552
  • 08c4218: allow pod scheduling if they express soft pod affinity / anti affinity (#1541) (cebernardi) #1541
  • 6e14b61: Fix default tags in docs (#1553) (Jim DeWaard) #1553
  • f425d5c: add support for EBS snapshotID in block device mappings (#1554) (Brandon Wagner) #1554
  • 3f28a21: remove the specialness from GPU requests (#1489) (Todd) #1489
  • d526a49: Resolved two bugs with NodeAffinity and simplified compatibility logic (#1549) (Ellis Tarn) #1549
  • ca7081c: our price ordering no longer provides the guarantee that made this work (#1555) (Todd) #1555
  • 81d523b: Fix wrong YAML key (#1560) (Sylvain Rabot) #1560
  • 850d51e: Moved a few libraries to be more generically accessible (#1564) (Ellis Tarn) #1564
  • 4eabb05: Setting static value for ephemeral-storage on aws instance-types (#1567) (Jim DeWaard) #1567
  • 24bd161: Moved node generation logic to be owned by constraints (#1566) (Ellis Tarn) #1566
  • 78d3031: add a Makefile target for installing the latest known version (#1569) (Todd) #1569
  • 5798ec8: Releasing v0.7.3 (#1568) (Jim DeWaard) #1568

v0.7.2

19 Mar 01:07
Compare
Choose a tag to compare

Commits

  • c920452: Added links to some Karpenter workshops (#1534) (Nick Tran) #1534
  • 8c415c8: document issues that arise from namespace based provisioning selection (#1509) (Todd) #1509
  • 640573f: Add upgrade guide (#1542) (Ryan Maleki) #1542
  • c9e015e: fix issue regarding not pre-filtering instance types by provider constraints (#1543) (Todd) #1543
  • b8639f7: release v0.7.2 (Ryan Maleki) #1548
  • fa05521: change to latest version (Ryan Maleki) #1548
  • 4db21ef: Rm/releasev0.7.2 (#1548) (Ryan Maleki) #1548
  • 1d9257d: Merge branch 'main' of github.com:aws/karpenter into rm/releasev0.7.2 (Ryan Maleki)

v0.7.1

16 Mar 00:05
bb65375
Compare
Choose a tag to compare

Commits

v0.7.0

14 Mar 23:57
5ec7bfc
Compare
Choose a tag to compare

Update Highlights

  1. Add supports to custom requirement labels in provisioner.spec.
  2. Compatible pods are now grouped to be collocated in the same worker node during provisioning.
  3. Add supports to block device mapping.
  4. Relax provisioner PreferNoSchedule taint when no other provisioners are selectable.

Commits

v0.6.5

08 Mar 22:02
6180dc3
Compare
Choose a tag to compare

Commits

v0.6.4

01 Mar 22:38
Compare
Choose a tag to compare

Bug Fixes

Chores

Commits

v0.6.3

16 Feb 18:17
1873123
Compare
Choose a tag to compare

Update Highlights

  1. Fixes a critical bug that breaks the provisioner validation when default AMIFamily is generated even if a launch template was specified.
  2. Corrects multiple issues and typos in the documents

Commits