This repository was archived by the owner on Feb 10, 2026. It is now read-only.
v1.348.0
·
249 commits
to refs/heads/main
since this release
Support `karpenter-crd` Helm Chart and Fix Node Interruption Handling Dan Miller (@milldr) (#868)
what
- Support deploying the
karpenter-crdhelm chart alongside thekarpenterchart with theeks/karpentercomponent - Bring back documentation for the Node Interruption Handler with Karpenter
- Replace
iam_policy_statementswith iam_policy
why
karpenter-crdcan be installed alongside thekarpenterhelm chart to automatically manage the lifecycle of Karpenter CRDs.- Node Interruption Handling with
eks/karpenterwas added with #713, but documentation was unintentionally removed with #715 - On initial creation, the helm-release resource will not know the result of the SQS queue resource, and the plan will fail with the following issue.
iam_policysolves this issue and is the updated pattern
│ The "count" value depends on resource attributes that cannot be determined until apply, so Terraform cannot predict how many instances will be created. To work around this, use the
│ -target argument to first apply only the resources that the count depends on.
references
- Karpenter Upgrade guide, reference for
karpenter-crd: https://karpenter.sh/v0.31/upgrade-guide/#custom-resource-definition-crd-upgrades