# ControlPlaneScalingTier

The scaling tier for the EKS cluster provisioned control plane.

Amazon EKS Provisioned Control Plane lets you select a scaling tier to ensure high and
predictable control plane performance for demanding workloads such as AI training/inference,
high-performance computing, or large-scale data processing.

- Source: [`aws-eks-v2/lib/cluster.ts`](https://github.com/aws/aws-cdk/blob/v2.275.0/packages/aws-cdk-lib/aws-eks-v2/lib/cluster.ts#L306)
- Type last changed: v2.266.0 · 19 Aug 2026

## Example

```ts
const cluster = new eks.Cluster(this, 'HighPerformanceCluster', {
  version: eks.KubernetesVersion.V1_36,
  controlPlaneScalingTier: eks.ControlPlaneScalingTier.TIER_XL,
});
```

## Properties

- `STANDARD`: [ControlPlaneScalingTier](/cdk/api/v2/docs/aws-cdk-lib.aws_eks_v2.ControlPlaneScalingTier.html) (static) — Standard control plane.

  This is the EKS service default and incurs no additional cost.

- `TIER_2XL`: [ControlPlaneScalingTier](/cdk/api/v2/docs/aws-cdk-lib.aws_eks_v2.ControlPlaneScalingTier.html) (static) — 2x extra-large provisioned control plane tier.

- `TIER_4XL`: [ControlPlaneScalingTier](/cdk/api/v2/docs/aws-cdk-lib.aws_eks_v2.ControlPlaneScalingTier.html) (static) — 4x extra-large provisioned control plane tier.

- `TIER_8XL`: [ControlPlaneScalingTier](/cdk/api/v2/docs/aws-cdk-lib.aws_eks_v2.ControlPlaneScalingTier.html) (static) — 8x extra-large provisioned control plane tier.

- `TIER_XL`: [ControlPlaneScalingTier](/cdk/api/v2/docs/aws-cdk-lib.aws_eks_v2.ControlPlaneScalingTier.html) (static) — Extra-large provisioned control plane tier.

- `value`: string — The string value of the scaling tier as expected by the EKS API.

## Methods

- `of(tier: string): ControlPlaneScalingTier // chainable` (static) — A custom scaling tier, for values not yet available as a static member.

  **Parameters**

  - `tier` — the scaling tier value as expected by the EKS API (for example `tier-16xl`).
