class ControlPlaneScalingTier
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.EKSv2.ControlPlaneScalingTier |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awseksv2#ControlPlaneScalingTier |
Java | software.amazon.awscdk.services.eks_v2.ControlPlaneScalingTier |
Python | aws_cdk.aws_eks_v2.ControlPlaneScalingTier |
TypeScript (source) | aws-cdk-lib » aws_eks_v2 » 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.
Example
const cluster = new eks.Cluster(this, 'HighPerformanceCluster', {
version: eks.KubernetesVersion.V1_36,
controlPlaneScalingTier: eks.ControlPlaneScalingTier.TIER_XL,
});
Properties
| Name | Type | Description |
|---|---|---|
| value | string | The string value of the scaling tier as expected by the EKS API. |
| static STANDARD | Control | Standard control plane. |
| static TIER_2 | Control | 2x extra-large provisioned control plane tier. |
| static TIER_4 | Control | 4x extra-large provisioned control plane tier. |
| static TIER_8 | Control | 8x extra-large provisioned control plane tier. |
| static TIER_XL | Control | Extra-large provisioned control plane tier. |
value
Type:
string
The string value of the scaling tier as expected by the EKS API.
static STANDARD
Type:
Control
Standard control plane.
This is the EKS service default and incurs no additional cost.
static TIER_2XL
Type:
Control
2x extra-large provisioned control plane tier.
static TIER_4XL
Type:
Control
4x extra-large provisioned control plane tier.
static TIER_8XL
Type:
Control
8x extra-large provisioned control plane tier.
static TIER_XL
Type:
Control
Extra-large provisioned control plane tier.
Methods
| Name | Description |
|---|---|
| static of(tier) | A custom scaling tier, for values not yet available as a static member. |
static of(tier)
public static of(tier: string): ControlPlaneScalingTier
Parameters
- tier
string— the scaling tier value as expected by the EKS API (for exampletier-16xl).
Returns
A custom scaling tier, for values not yet available as a static member.

.NET
Go
Java
Python
TypeScript (