Skip to content

Commit

Permalink
docs: add more upgrade notes about disruption budgets (#5357)
Browse files Browse the repository at this point in the history
  • Loading branch information
njtran authored Dec 18, 2023
1 parent f5ffa03 commit b5d8f53
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion website/content/en/preview/upgrading/upgrade-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,11 @@ kubectl apply -f https://raw.githubusercontent.com/aws/karpenter{{< githubRelRef
```
### Upgrading to v0.34.0+
* Karpenter now supports `nodepool.spec.disruption.budgets`. Since this requires an update to the Custom Resource, before upgrading, you should re-apply the new updates to the CRDs. Check out [Disruption Budgets]({{<ref "../concepts/disruption#disruption-budgets" >}}) for more.
* Karpenter now supports `nodepool.spec.disruption.budgets`, which allows users to control the speed of disruption in the cluster. Since this requires an update to the Custom Resource, before upgrading, you should re-apply the new updates to the CRDs. Check out [Disruption Budgets]({{<ref "../concepts/disruption#disruption-budgets" >}}) for more.
* With Disruption Budgets, Karpenter will disrupt multiple batches of nodes simultaneously, which can result in overall quicker scale-down of your cluster. Before v0.34, Karpenter had a hard-coded parallelism limit for each type of disruption. In v0.34, Karpenter will now disrupt at most 10% of nodes for a given NodePool. There is no setting that will be perfectly equivalent with the behavior prior to v0.34. When considering how to configure your budgets, please refer to the following limits for versions prior to v0.34:
* `Empty Expiration / Empty Drift / Empty Consolidation`: infinite parallelism
* `Non-Empty Expiration / Non-Empty Drift / Single-Node Consolidation`: one node at a time
* `Multi-Node Consolidation`: max 100 nodes
### Upgrading to v0.33.0+
Expand Down

0 comments on commit b5d8f53

Please sign in to comment.