Install the AWS Load Balancer Controller onto the cluster.
Custom environment variables when interacting with the EKS endpoint to manage the cluster lifecycle.
A security group to associate with the Cluster Handler's Lambdas.
The cluster log types which you want to enable.
Controls the "eks.amazonaws.com/compute-type" annotation in the CoreDNS configuration on your cluster to determine which compute type to use for CoreDNS.
Cluster.Builder.create(software.constructs.Construct scope,
String id)
Number of instances to allocate as an initial capacity for this cluster.
The instance type to use for the default capacity.
The default capacity type for the cluster.
Configure access to the Kubernetes API server endpoint..
Environment variables for the kubectl execution.
The IAM role to pass to the Kubectl Lambda Handler.
An AWS Lambda Layer which includes kubectl, Helm and the AWS CLI.
Amount of memory to allocate to the provider's lambda function.
An IAM role that will be added to the system:masters Kubernetes RBAC group.
An AWS Lambda Layer which includes the NPM dependency proxy-agent.
Determines whether a CloudFormation output with the name of the cluster will be synthesized.
Determines whether a CloudFormation output with the aws eks update-kubeconfig command will be synthesized.
Determines whether a CloudFormation output with the ARN of the "masters" IAM role will be synthesized (if mastersRole is specified).
If set to true, the cluster handler functions will be placed in the private subnets of the cluster vpc, subject to the vpcSubnets selection strategy.
Indicates whether Kubernetes resources added through addManifest() can be automatically pruned.
Role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
KMS secret for envelope encryption for Kubernetes secrets.
Security Group to use for Control Plane ENIs.
The CIDR block to assign Kubernetes service IP addresses from.
The tags assigned to the EKS cluster.
The Kubernetes version to run in the cluster.
The VPC in which to create the Cluster.
Where to place EKS Control Plane ENIs.