| Package | Description |
|---|---|
| software.amazon.awscdk.services.eks.legacy |
Amazon EKS Construct Library
|
| Class and Description |
|---|
| AutoScalingGroupOptions
(experimental) Options for adding an AutoScalingGroup as capacity.
|
| AutoScalingGroupOptions.Builder
A builder for
AutoScalingGroupOptions |
| AwsAuth
(experimental) Manages mapping between IAM users and roles to Kubernetes RBAC configuration.
|
| AwsAuth.Builder
(experimental) A fluent builder for
AwsAuth. |
| AwsAuthProps
Example:
|
| AwsAuthProps.Builder
A builder for
AwsAuthProps |
| BootstrapOptions
Example:
|
| BootstrapOptions.Builder
A builder for
BootstrapOptions |
| CapacityOptions
(experimental) Options for adding worker nodes.
|
| CapacityOptions.Builder
A builder for
CapacityOptions |
| CfnAddon
A CloudFormation `AWS::EKS::Addon`.
|
| CfnAddon.Builder
A fluent builder for
CfnAddon. |
| CfnAddonProps
Properties for defining a `CfnAddon`.
|
| CfnAddonProps.Builder
A builder for
CfnAddonProps |
| CfnCluster
A CloudFormation `AWS::EKS::Cluster`.
|
| CfnCluster.Builder
A fluent builder for
CfnCluster. |
| CfnCluster.ClusterLoggingProperty
The cluster control plane logging configuration for your cluster.
|
| CfnCluster.ClusterLoggingProperty.Builder
A builder for
CfnCluster.ClusterLoggingProperty |
| CfnCluster.EncryptionConfigProperty
The encryption configuration for the cluster.
|
| CfnCluster.EncryptionConfigProperty.Builder
A builder for
CfnCluster.EncryptionConfigProperty |
| CfnCluster.KubernetesNetworkConfigProperty
The Kubernetes network configuration for the cluster.
|
| CfnCluster.KubernetesNetworkConfigProperty.Builder
A builder for
CfnCluster.KubernetesNetworkConfigProperty |
| CfnCluster.LoggingProperty
Enable or disable exporting the Kubernetes control plane logs for your cluster to CloudWatch Logs.
|
| CfnCluster.LoggingProperty.Builder
A builder for
CfnCluster.LoggingProperty |
| CfnCluster.LoggingTypeConfigProperty
The enabled logging type.
|
| CfnCluster.LoggingTypeConfigProperty.Builder
A builder for
CfnCluster.LoggingTypeConfigProperty |
| CfnCluster.ResourcesVpcConfigProperty
An object representing the VPC configuration to use for an Amazon EKS cluster.
|
| CfnCluster.ResourcesVpcConfigProperty.Builder
A builder for
CfnCluster.ResourcesVpcConfigProperty |
| CfnClusterProps
Properties for defining a `CfnCluster`.
|
| CfnClusterProps.Builder
A builder for
CfnClusterProps |
| CfnFargateProfile
A CloudFormation `AWS::EKS::FargateProfile`.
|
| CfnFargateProfile.Builder
A fluent builder for
CfnFargateProfile. |
| CfnFargateProfile.LabelProperty
A key-value pair.
|
| CfnFargateProfile.LabelProperty.Builder
A builder for
CfnFargateProfile.LabelProperty |
| CfnFargateProfile.SelectorProperty
An object representing an AWS Fargate profile selector.
|
| CfnFargateProfile.SelectorProperty.Builder
A builder for
CfnFargateProfile.SelectorProperty |
| CfnFargateProfileProps
Properties for defining a `CfnFargateProfile`.
|
| CfnFargateProfileProps.Builder
A builder for
CfnFargateProfileProps |
| CfnNodegroup
A CloudFormation `AWS::EKS::Nodegroup`.
|
| CfnNodegroup.Builder
A fluent builder for
CfnNodegroup. |
| CfnNodegroup.LaunchTemplateSpecificationProperty
An object representing a node group launch template specification.
|
| CfnNodegroup.LaunchTemplateSpecificationProperty.Builder
A builder for
CfnNodegroup.LaunchTemplateSpecificationProperty |
| CfnNodegroup.RemoteAccessProperty
An object representing the remote access configuration for the managed node group.
|
| CfnNodegroup.RemoteAccessProperty.Builder
A builder for
CfnNodegroup.RemoteAccessProperty |
| CfnNodegroup.ScalingConfigProperty
An object representing the scaling configuration details for the Auto Scaling group that is associated with your node group.
|
| CfnNodegroup.ScalingConfigProperty.Builder
A builder for
CfnNodegroup.ScalingConfigProperty |
| CfnNodegroup.TaintProperty
A property that allows a node to repel a set of pods.
|
| CfnNodegroup.TaintProperty.Builder
A builder for
CfnNodegroup.TaintProperty |
| CfnNodegroup.UpdateConfigProperty
The update configuration for the node group.
|
| CfnNodegroup.UpdateConfigProperty.Builder
A builder for
CfnNodegroup.UpdateConfigProperty |
| CfnNodegroupProps
Properties for defining a `CfnNodegroup`.
|
| CfnNodegroupProps.Builder
A builder for
CfnNodegroupProps |
| Cluster
(experimental) A Cluster represents a managed Kubernetes Service (EKS).
|
| Cluster.Builder
(experimental) A fluent builder for
Cluster. |
| ClusterAttributes
Example:
|
| ClusterAttributes.Builder
A builder for
ClusterAttributes |
| ClusterProps
(experimental) Properties to instantiate the Cluster.
|
| ClusterProps.Builder
A builder for
ClusterProps |
| EksOptimizedImage
(experimental) Construct an Amazon Linux 2 image from the latest EKS Optimized AMI published in SSM.
|
| EksOptimizedImage.Builder
(experimental) A fluent builder for
EksOptimizedImage. |
| EksOptimizedImageProps
(experimental) Properties for EksOptimizedImage.
|
| EksOptimizedImageProps.Builder
A builder for
EksOptimizedImageProps |
| HelmChart
(experimental) Represents a helm chart within the Kubernetes system.
|
| HelmChart.Builder
(experimental) A fluent builder for
HelmChart. |
| HelmChartOptions
(experimental) Helm Chart options.
|
| HelmChartOptions.Builder
A builder for
HelmChartOptions |
| HelmChartProps
(experimental) Helm Chart properties.
|
| HelmChartProps.Builder
A builder for
HelmChartProps |
| ICluster
(experimental) An EKS cluster.
|
| ICluster.Jsii$Default
Internal default implementation for
ICluster. |
| KubernetesResource
(experimental) Represents a resource within the Kubernetes system.
|
| KubernetesResource.Builder
(experimental) A fluent builder for
KubernetesResource. |
| KubernetesResourceProps
Example:
|
| KubernetesResourceProps.Builder
A builder for
KubernetesResourceProps |
| Mapping
Example:
|
| Mapping.Builder
A builder for
Mapping |
| NodeType
(experimental) Whether the worker nodes should support GPU or just standard instances.
|
Copyright © 2022. All rights reserved.