| Package | Description |
|---|---|
| software.amazon.awscdk.services.eks.legacy |
Amazon EKS Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
Cluster.Builder.clusterName(String clusterName)
(experimental) Name for the cluster.
|
static Cluster.Builder |
Cluster.Builder.create(Construct scope,
String id) |
Cluster.Builder |
Cluster.Builder.defaultCapacity(Number defaultCapacity)
(experimental) Number of instances to allocate as an initial capacity for this cluster.
|
Cluster.Builder |
Cluster.Builder.defaultCapacityInstance(InstanceType defaultCapacityInstance)
(experimental) The instance type to use for the default capacity.
|
Cluster.Builder |
Cluster.Builder.kubectlEnabled(Boolean kubectlEnabled)
(experimental) Allows defining `kubectrl`-related resources on this cluster.
|
Cluster.Builder |
Cluster.Builder.mastersRole(IRole mastersRole)
(experimental) An IAM role that will be added to the `system:masters` Kubernetes RBAC group.
|
Cluster.Builder |
Cluster.Builder.outputClusterName(Boolean outputClusterName)
(experimental) Determines whether a CloudFormation output with the name of the cluster will be synthesized.
|
Cluster.Builder |
Cluster.Builder.outputConfigCommand(Boolean outputConfigCommand)
(experimental) Determines whether a CloudFormation output with the `aws eks update-kubeconfig` command will be synthesized.
|
Cluster.Builder |
Cluster.Builder.outputMastersRoleArn(Boolean outputMastersRoleArn)
(experimental) Determines whether a CloudFormation output with the ARN of the "masters" IAM role will be synthesized (if `mastersRole` is specified).
|
Cluster.Builder |
Cluster.Builder.role(IRole role)
(experimental) Role that provides permissions for the Kubernetes control plane to make calls to AWS API operations on your behalf.
|
Cluster.Builder |
Cluster.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group to use for Control Plane ENIs.
|
Cluster.Builder |
Cluster.Builder.version(String version)
(experimental) The Kubernetes version to run in the cluster.
|
Cluster.Builder |
Cluster.Builder.vpc(IVpc vpc)
(experimental) The VPC in which to create the Cluster.
|
Cluster.Builder |
Cluster.Builder.vpcSubnets(List<? extends SubnetSelection> vpcSubnets)
(experimental) Where to place EKS Control Plane ENIs.
|
Copyright © 2021. All rights reserved.