Difference between revisions of "Karpenter releases"
Jump to navigation
Jump to search
↑ https://aws.amazon.com/about-aws/whats-new/2022/08/workload-consolidation-karpenter/
(→2023) |
(→2021) |
||
(10 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
* https://github.com/aws/karpenter/releases | * https://github.com/aws/karpenter/releases | ||
− | + | == 2024 == | |
+ | * Aug 2024 https://aws.amazon.com/blogs/containers/announcing-karpenter-1-0/ | ||
+ | |||
+ | |||
* Mar 2024 https://github.com/aws/karpenter-provider-aws/releases/tag/v0.35.0 | * Mar 2024 https://github.com/aws/karpenter-provider-aws/releases/tag/v0.35.0 | ||
** Add [[AssociatePublicIpAddress]] to [[EC2NodeClass]] | ** Add [[AssociatePublicIpAddress]] to [[EC2NodeClass]] | ||
Line 12: | Line 15: | ||
== 2023 == | == 2023 == | ||
* https://github.com/aws/karpenter-provider-aws/releases/tag/v0.34.0 | * https://github.com/aws/karpenter-provider-aws/releases/tag/v0.34.0 | ||
+ | ** Add build_info metric with version, sha, [[golang_version]] labels | ||
+ | ** Add support for mounted [[instance-store]] ephemeral storage | ||
+ | |||
* https://github.com/aws/karpenter-provider-aws/releases/tag/v0.33.0 | * https://github.com/aws/karpenter-provider-aws/releases/tag/v0.33.0 | ||
+ | ** Add <code>[[spec.instanceProfile]]</code> field | ||
+ | ** Support <code>[[vpc.amazonaws.com/efa]]</code> resource | ||
+ | |||
* https://github.com/aws/karpenter-provider-aws/releases/tag/v0.32.0 | * https://github.com/aws/karpenter-provider-aws/releases/tag/v0.32.0 | ||
+ | ** Add <code>[[imageID]]</code> status field | ||
+ | ** Adding [[CEL]] validation for the [[EC2NodeClass]] | ||
+ | ** [[v1beta1]] | ||
+ | ** CEL Validation for NodeClaim Requirement | ||
+ | ** [[CEL]] Validation for [[NodePool.Spec.Template]] Labels (#4906) | ||
+ | |||
* https://github.com/aws/karpenter-provider-aws/releases/tag/v0.31.0 | * https://github.com/aws/karpenter-provider-aws/releases/tag/v0.31.0 | ||
+ | ** Support [[kubelet]] graceful shutdown for [[Bottlerocket]] | ||
+ | ** Add cloudformation describe stack step on create cluster failure | ||
+ | ** Instance [[tagging controller]] | ||
+ | ** Add instance profile generation for [[v1beta1/NodeClass]] | ||
+ | |||
* https://github.com/aws/karpenter-provider-aws/releases/tag/v0.30.0 | * https://github.com/aws/karpenter-provider-aws/releases/tag/v0.30.0 | ||
+ | ** [[AWSNodeTemplate]] Static Drift | ||
+ | ** Adding [[AssumeRoleARN]] and [[AssumeRoleDuration]] options to [[karpenter config]] | ||
+ | ** Add Windows custom userdata support | ||
+ | |||
* https://github.com/aws/karpenter-provider-aws/releases/tag/v0.29.0 | * https://github.com/aws/karpenter-provider-aws/releases/tag/v0.29.0 | ||
* https://github.com/aws/karpenter-provider-aws/releases/tag/v0.28.0 | * https://github.com/aws/karpenter-provider-aws/releases/tag/v0.28.0 | ||
Line 61: | Line 85: | ||
* Apr 2022 https://github.com/aws/karpenter/releases/tag/v0.8.2 | * Apr 2022 https://github.com/aws/karpenter/releases/tag/v0.8.2 | ||
+ | |||
+ | |||
+ | == 2021 == | ||
+ | * https://aws.amazon.com/about-aws/whats-new/2021/11/aws-karpenter-v0-5/ | ||
+ | |||
+ | == Related == | ||
+ | * [[Workload Consolidation]] | ||
+ | * [[Disruption controls]] | ||
== See also == | == See also == |
Latest revision as of 10:20, 22 August 2024
2024[edit]
- Mar 2024 https://github.com/aws/karpenter-provider-aws/releases/tag/v0.35.0
- Add AssociatePublicIpAddress to EC2NodeClass
- Chart: Added cosign signature
- Add minValues flexibility to the NodePool requirement
- Changed OCI tag format
- AL2023 AMI family support
2023[edit]
- https://github.com/aws/karpenter-provider-aws/releases/tag/v0.34.0
- Add build_info metric with version, sha, golang_version labels
- Add support for mounted instance-store ephemeral storage
- https://github.com/aws/karpenter-provider-aws/releases/tag/v0.33.0
- Add
spec.instanceProfile
field - Support
vpc.amazonaws.com/efa
resource
- Add
- https://github.com/aws/karpenter-provider-aws/releases/tag/v0.32.0
- Add
imageID
status field - Adding CEL validation for the EC2NodeClass
- v1beta1
- CEL Validation for NodeClaim Requirement
- CEL Validation for NodePool.Spec.Template Labels (#4906)
- Add
- https://github.com/aws/karpenter-provider-aws/releases/tag/v0.31.0
- Support kubelet graceful shutdown for Bottlerocket
- Add cloudformation describe stack step on create cluster failure
- Instance tagging controller
- Add instance profile generation for v1beta1/NodeClass
- https://github.com/aws/karpenter-provider-aws/releases/tag/v0.30.0
- AWSNodeTemplate Static Drift
- Adding AssumeRoleARN and AssumeRoleDuration options to karpenter config
- Add Windows custom userdata support
- https://github.com/aws/karpenter-provider-aws/releases/tag/v0.29.0
- https://github.com/aws/karpenter-provider-aws/releases/tag/v0.28.0
- https://github.com/aws/karpenter-provider-aws/releases/tag/v0.27.0
- https://github.com/aws/karpenter-provider-aws/releases/tag/v0.26.0
- https://github.com/aws/karpenter-provider-aws/releases/tag/v0.25.0
- https://github.com/aws/karpenter-provider-aws/releases/tag/v0.24.0
- https://github.com/aws/karpenter-provider-aws/releases/tag/v0.23.0
2022[edit]
- Dec 2022 https://github.com/aws/karpenter/releases/tag/v0.21.0
- Drift controller implementation
- Support comma separated tag values in
subnetSelector
- Support comma separated tag values in
securityGroupSelector
- https://github.com/aws/karpenter/releases/tag/v0.20.0
- add multi-node consolidation (#2907) #2907 (Todd Neal)
- Add log debugging tool for integ environment (#2946) #2946 (Ellis Tarn)
- Allow node annotations to be set by the provisioner (#2934) #2934 (Ellis Tarn)
- Add support for Gaudi (Habana) accelerators (#2844) #2844 (DanielJuravski)
- Oct 2022 https://github.com/aws/karpenter/releases/tag/v0.17.0
- feat: Add
evictionSoft
support tokubeletConfiguration
- feat: Add
- v0.16.2
- Added
evictionHard, kubeReserved
andpodsPerCore
to Provisioner
- Added
2021[edit]
Related[edit]
See also[edit]
- Karpenter,
karpenter.sh, provisioners.karpenter.sh
, Karpenter releases, best practices,karpenter.sh/capacity-type, karpenter.sh/discovery
,kind: Provisioner, kind: AWSNodeTemplate
,kubectl provisioner
,TopologyKey, FailedDraining, Evict, DisruptionBlocked
, Karpenter logs,controller., ttlSecondsUntilExpired
, KEDA, NodePools, Kind: NodePool, Workload Consolidation, Disruption controls
Advertising: