Interface BootstrapOptions
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
BootstrapOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:46.687Z")
@Stability(Deprecated)
@Deprecated
public interface BootstrapOptions
extends software.amazon.jsii.JsiiSerializable
Deprecated.
Example:
// up to ten spot instances
Cluster cluster;
cluster.addCapacity("spot", CapacityOptions.builder()
.instanceType(new InstanceType("t3.large"))
.desiredCapacity(2)
.bootstrapOptions(BootstrapOptions.builder()
.kubeletExtraArgs("--node-labels foo=bar,goo=far")
.awsApiRetryAttempts(5)
.build())
.build());
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classDeprecated.static final classDeprecated. -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAdditionalArgs
Deprecated.(deprecated) Additional command line arguments to pass to the/etc/eks/bootstrap.shcommand.Default: - none
-
getAwsApiRetryAttempts
Deprecated.(deprecated) Number of retry attempts for AWS API call (DescribeCluster).Default: 3
-
getDockerConfigJson
Deprecated.(deprecated) The contents of the/etc/docker/daemon.jsonfile. Useful if you want a custom config differing from the default one in the EKS AMI.Default: - none
-
getEnableDockerBridge
Deprecated.(deprecated) Restores the docker default bridge network.Default: false
-
getKubeletExtraArgs
Deprecated.(deprecated) Extra arguments to add to the kubelet. Useful for adding labels or taints.For example,
--node-labels foo=bar,goo=farDefault: - none
-
getUseMaxPods
Deprecated.(deprecated) Sets--max-podsfor the kubelet based on the capacity of the EC2 instance.Default: true
-
builder
Deprecated.- Returns:
- a
BootstrapOptions.BuilderofBootstrapOptions
-