@Generated(value="jsii-pacmak/1.24.0 (build b722f66)", date="2021-03-11T13:47:06.902Z") @Stability(value=Stable) 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()
Additional command line arguments to pass to the `/etc/eks/bootstrap.sh` command.
|
default Number |
getAwsApiRetryAttempts()
Number of retry attempts for AWS API call (DescribeCluster).
|
default String |
getDockerConfigJson()
The contents of the `/etc/docker/daemon.json` file.
|
default Boolean |
getEnableDockerBridge()
Restores the docker default bridge network.
|
default String |
getKubeletExtraArgs()
Extra arguments to add to the kubelet.
|
default Boolean |
getUseMaxPods()
Sets `--max-pods` for the kubelet based on the capacity of the EC2 instance.
|
@Stability(value=Stable) @Nullable default String getAdditionalArgs()
Default: - none
https://github.com/awslabs/amazon-eks-ami/blob/master/files/bootstrap.sh@Stability(value=Stable) @Nullable default Number getAwsApiRetryAttempts()
Default: 3
@Stability(value=Stable) @Nullable default String getDockerConfigJson()
Default: - none
@Stability(value=Stable) @Nullable default Boolean getEnableDockerBridge()
Default: false
@Stability(value=Stable) @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=Stable) @Nullable default Boolean getUseMaxPods()
Default: true
@Stability(value=Stable) static BootstrapOptions.Builder builder()
BootstrapOptions.Builder of BootstrapOptionsCopyright © 2021. All rights reserved.