Kubernetes Engine support for Karpenter Provider for OCI (KPO)
- Services: Kubernetes Engine
- Release Date: April 09, 2026
You can now use the Karpenter Provider for OCI (KPO) to integrate Karpenter into clusters you create with Kubernetes Engine to provision and scale worker nodes.
Karpenter is an open source Kubernetes node provisioning and scaling tool. You use Karpenter to add and remove worker nodes automatically based on scheduling demand. When pods can’t be scheduled, Karpenter provisions worker nodes that meet the pods’ requirements. You also configure disruption settings so Karpenter consolidates capacity and replaces worker nodes in a controlled way.
Karpenter Provider for OCI (KPO) integrates Karpenter with OCI Kubernetes Engine (OKE) so you can provision and scale worker nodes by using OCI compute instances. In summary, you configure OCI-specific worker node settings in OCINodeClass, then configure scheduling and scaling intent in the Karpenter NodePool.
For more information, see Using Karpenter Provider for OCI (KPO).