aws_cdk.aws_eks

Package Overview

AutoScalingGroupOptions

AwsAuth

Manages mapping between IAM users and roles to Kubernetes RBAC configuration.

AwsAuthMapping

AwsAuthProps

BootstrapOptions

CapacityOptions

CfnCluster

A CloudFormation AWS::EKS::Cluster.

CfnClusterProps

CfnNodegroup

A CloudFormation AWS::EKS::Nodegroup.

CfnNodegroupProps

Cluster

A Cluster represents a managed Kubernetes Service (EKS).

ClusterAttributes

ClusterOptions

ClusterProps

CoreDnsComputeType

The type of compute resources to use for CoreDNS.

EksOptimizedImage

Construct an Amazon Linux 2 image from the latest EKS Optimized AMI published in SSM.

EksOptimizedImageProps

FargateCluster

Defines an EKS cluster that runs entirely on AWS Fargate.

FargateClusterProps

FargateProfile

Fargate profiles allows an administrator to declare which pods run on Fargate.

FargateProfileOptions

FargateProfileProps

HelmChart

Represents a helm chart within the Kubernetes system.

HelmChartOptions

HelmChartProps

ICluster

An EKS cluster.

KubernetesPatch

A CloudFormation resource which applies/restores a JSON patch into a Kubernetes resource.

KubernetesPatchProps

KubernetesResource

Represents a resource within the Kubernetes system.

KubernetesResourceProps

NodeType

Whether the worker nodes should support GPU or just standard instances.

PatchType

Values for kubectl patch –type argument.

Selector