enum ControlPlaneScalingTier
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.EKS.ControlPlaneScalingTier |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awseks#ControlPlaneScalingTier |
Java | software.amazon.awscdk.services.eks.ControlPlaneScalingTier |
Python | aws_cdk.aws_eks.ControlPlaneScalingTier |
TypeScript (source) | aws-cdk-lib » aws_eks » ControlPlaneScalingTier |
Control plane scaling tier for EKS Provisioned Control Plane.
Provisioned Control Plane allows cluster administrators to select from a set of scaling tiers to ensure high and predictable performance for demanding workloads such as AI training/inference, high-performance computing, or large-scale data processing.
Example
import { KubectlV35Layer } from '@aws-cdk/lambda-layer-kubectl-v35';
new eks.Cluster(this, 'HighPerformanceCluster', {
version: eks.KubernetesVersion.V1_35,
kubectlLayer: new KubectlV35Layer(this, 'kubectl'),
controlPlaneScalingTier: eks.ControlPlaneScalingTier.TIER_XL,
});
Members
| Name | Description |
|---|---|
| STANDARD | Standard control plane (default, no additional cost). |
| TIER_XL | Extra-large provisioned tier. |
| TIER_2XL | 2x extra-large provisioned tier. |
| TIER_4XL | 4x extra-large provisioned tier. |
| TIER_8XL | 8x extra-large provisioned tier. |
STANDARD
Standard control plane (default, no additional cost).
TIER_XL
Extra-large provisioned tier.
TIER_2XL
2x extra-large provisioned tier.
TIER_4XL
4x extra-large provisioned tier.
TIER_8XL
8x extra-large provisioned tier.

.NET
Go
Java
Python
TypeScript (