aws_cdk.aws_eks_v2_alpha

Package Overview

AccessEntry

(experimental) Represents an access entry in an Amazon EKS cluster.

AccessEntryAttributes

AccessEntryProps

AccessEntryType

(experimental) Represents the different types of access entries that can be used in an Amazon EKS cluster.

AccessPolicy

(experimental) Represents an Amazon EKS Access Policy that implements the IAccessPolicy interface.

AccessPolicyArn

(experimental) Represents an Amazon EKS Access Policy ARN.

AccessPolicyNameOptions

AccessPolicyProps

AccessScope

AccessScopeType

(experimental) Represents the scope type of an access policy.

Addon

(experimental) Represents an Amazon EKS Add-On.

AddonAttributes

AddonProps

AlbController

(experimental) Construct for installing the AWS ALB Contoller on EKS clusters.

AlbControllerOptions

AlbControllerProps

AlbControllerVersion

(experimental) Controller version.

AlbScheme

(experimental) ALB Scheme.

AutoScalingGroupCapacityOptions

AutoScalingGroupOptions

BootstrapOptions

CapacityType

(experimental) Capacity type of the managed node group.

Cluster

(experimental) A Cluster represents a managed Kubernetes Service (EKS).

ClusterAttributes

ClusterCommonOptions

ClusterLoggingTypes

(experimental) EKS cluster logging types.

ClusterProps

ComputeConfig

CoreDnsComputeType

(experimental) The type of compute resources to use for CoreDNS.

CpuArch

(experimental) CPU architecture.

DefaultCapacityType

(experimental) The default capacity type for the cluster.

EksOptimizedImage

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

EksOptimizedImageProps

EndpointAccess

(experimental) Endpoint access characteristics.

FargateCluster

(experimental) Defines an EKS cluster that runs entirely on AWS Fargate.

FargateClusterProps

FargateProfile

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

FargateProfileOptions

FargateProfileProps

HelmChart

(experimental) Represents a helm chart within the Kubernetes system.

HelmChartOptions

HelmChartProps

IAccessEntry

(experimental) Represents an access entry in an Amazon EKS cluster.

IAccessPolicy

(experimental) Represents an access policy that defines the permissions and scope for a user or role to access an Amazon EKS cluster.

IAddon

(experimental) Represents an Amazon EKS Add-On.

ICluster

(experimental) An EKS cluster.

IKubectlProvider

(experimental) Imported KubectlProvider that can be used in place of the default one created by CDK.

INodegroup

(experimental) NodeGroup interface.

IdentityType

(experimental) Enum representing the different identity types that can be used for a Kubernetes service account.

IngressLoadBalancerAddressOptions

IpFamily

(experimental) EKS cluster IP family.

KubectlProvider

(experimental) Implementation of Kubectl Lambda.

KubectlProviderAttributes

KubectlProviderOptions

KubectlProviderProps

KubernetesManifest

(experimental) Represents a manifest within the Kubernetes system.

KubernetesManifestOptions

KubernetesManifestProps

KubernetesObjectValue

(experimental) Represents a value of a specific object deployed in the cluster.

KubernetesObjectValueProps

KubernetesPatch

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

KubernetesPatchProps

KubernetesVersion

(experimental) Kubernetes cluster version.

LaunchTemplateSpec

MachineImageType

(experimental) The machine image type.

NodeType

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

Nodegroup

(experimental) The Nodegroup resource class.

NodegroupAmiType

(experimental) The AMI type for your node group.

NodegroupOptions

NodegroupProps

NodegroupRemoteAccess

OpenIdConnectProvider

(experimental) IAM OIDC identity providers are entities in IAM that describe an external identity provider (IdP) service that supports the OpenID Connect (OIDC) standard, such as Google or Salesforce.

OpenIdConnectProviderProps

PatchType

(experimental) Values for kubectl patch –type argument.

Selector

ServiceAccount

(experimental) Service Account.

ServiceAccountOptions

ServiceAccountProps

ServiceLoadBalancerAddressOptions

TaintEffect

(experimental) Effect types of kubernetes node taint.

TaintSpec