interface ControlPlanePlacementProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CfnPropertyMixins.AWS.EKS.CfnClusterPropsMixin.ControlPlanePlacementProperty |
Go | github.com/aws/aws-cdk-go/awscdkcfnpropertymixins/v2/awseks#CfnClusterPropsMixin_ControlPlanePlacementProperty |
Java | software.amazon.awscdk.cfnpropertymixins.services.eks.CfnClusterPropsMixin.ControlPlanePlacementProperty |
Python | aws_cdk.cfn_property_mixins.aws_eks.CfnClusterPropsMixin.ControlPlanePlacementProperty |
TypeScript | @aws-cdk/cfn-property-mixins » aws_eks » CfnClusterPropsMixin » ControlPlanePlacementProperty |
The placement configuration for all the control plane instances of your local Amazon EKS cluster on an AWS Outpost.
For more information, see Capacity considerations in the Amazon EKS User Guide .
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_eks as eks } from '@aws-cdk/cfn-property-mixins';
const controlPlanePlacementProperty: eks.CfnClusterPropsMixin.ControlPlanePlacementProperty = {
groupName: 'groupName',
spreadLevel: 'spreadLevel',
};
Properties
| Name | Type | Description |
|---|---|---|
| group | string | The name of the placement group for the Kubernetes control plane instances. |
| spread | string | Optional parameter to specify the placement group spread level for control plane instances. |
groupName?
Type:
string
(optional)
The name of the placement group for the Kubernetes control plane instances.
This property is only used for a local cluster on an AWS Outpost.
spreadLevel?
Type:
string
(optional)
Optional parameter to specify the placement group spread level for control plane instances.
If not provided, EKS will deploy control plane instances without a placement group.

.NET
Go
Java
Python
TypeScript