Karpenter dynamically provisions and consolidates Kubernetes compute capacity, allowing user workloads to run beyond a fixed management node group. section 7.4.6
Use Kubernetes scheduling constraints to control the capacity it supplies: node affinity and selectors pull workloads toward matching nodes, while tolerations admit workloads onto tainted, dedicated nodes. section 7.4.6
