@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:06.932Z") @Stability(value=Experimental) public interface BootstrapOptions extends software.amazon.jsii.JsiiSerializable
| Modifier and Type | Interface and Description |
|---|---|
static class |
BootstrapOptions.Builder
A builder for
BootstrapOptions |
static class |
BootstrapOptions.Jsii$Proxy
An implementation for
BootstrapOptions |
| Modifier and Type | Method and Description |
|---|---|
static BootstrapOptions.Builder |
builder() |
default String |
getAdditionalArgs()
(experimental) Additional command line arguments to pass to the `/etc/eks/bootstrap.sh` command.
|
default Number |
getAwsApiRetryAttempts()
(experimental) Number of retry attempts for AWS API call (DescribeCluster).
|
default String |
getDnsClusterIp()
(experimental) Overrides the IP address to use for DNS queries within the cluster.
|
default String |
getDockerConfigJson()
(experimental) The contents of the `/etc/docker/daemon.json` file.
|
default Boolean |
getEnableDockerBridge()
(experimental) Restores the docker default bridge network.
|
default String |
getKubeletExtraArgs()
(experimental) Extra arguments to add to the kubelet.
|
default Boolean |
getUseMaxPods()
(experimental) Sets `--max-pods` for the kubelet based on the capacity of the EC2 instance.
|
@Stability(value=Experimental) @Nullable default String getAdditionalArgs()
Default: - none
https://github.com/awslabs/amazon-eks-ami/blob/master/files/bootstrap.sh@Stability(value=Experimental) @Nullable default Number getAwsApiRetryAttempts()
Default: 3
@Stability(value=Experimental) @Nullable default String getDnsClusterIp()
Default: - 10.100.0.10 or 172.20.0.10 based on the IP address of the primary interface.
@Stability(value=Experimental) @Nullable default String getDockerConfigJson()
Default: - none
@Stability(value=Experimental) @Nullable default Boolean getEnableDockerBridge()
Default: false
@Stability(value=Experimental) @Nullable default String getKubeletExtraArgs()
Useful for adding labels or taints.
Default: - none
Example:
// Example automatically generated without compilation. See https://github.com/aws/jsii/issues/826 --node - labels;foo = bar , goo = far;
@Stability(value=Experimental) @Nullable default Boolean getUseMaxPods()
Default: true
@Stability(value=Experimental) static BootstrapOptions.Builder builder()
BootstrapOptions.Builder of BootstrapOptionsCopyright © 2021. All rights reserved.