What's Changed
New blueprints
- Balanced Consolidation (Karpenter v1.14+): score-based consolidation policy that weighs savings against disruption cost, including priority-weighted decisions (#55) by @meetreks
- Nested Virtualization on EC2:
cpuOptions.nestedVirtualizationon EC2NodeClass, with a Kata Containers MicroVM demo and an agent tool sandbox running arbitrary code inside a VM boundary (#56) by @meetreks - CapacityBuffers (Karpenter v1.14+, alpha): pre-provision warm capacity with virtual placeholder pods, covering fixed-size, workload-tracking, GPU pre-warming, and forecast-driven scenarios (#57) by @chrismld
- ARC Zonal Shift: native Karpenter integration with Amazon Application Recovery Controller, showing how flexible, strict, and stateful workloads behave during an AZ impairment (#58) by @muhyousri
Improvements
- Static NodePool: EFA network interfaces and placement groups on EKS Auto Mode, with live verification steps (#59) by @meetreks
- Karpenter version bumped from v1.8.3 to v1.14.0 across the cluster templates (#55) by @meetreks
- Overprovision blueprint scoped to EKS Auto Mode; CapacityBuffers replaces the pattern on OSS Karpenter (#57) by @chrismld
- Documentation fix in the disruption-budgets blueprint (#54) by @gcodiac
New Contributors
- @gcodiac made their first contribution in #54
- @meetreks made their first contribution in #55
- @muhyousri made their first contribution in #58
Full Changelog: v1.1.10...v1.2.0