Package com.pulumi.aws.eks.outputs
Class NodeGroupRemoteAccess
- java.lang.Object
-
- com.pulumi.aws.eks.outputs.NodeGroupRemoteAccess
-
public final class NodeGroupRemoteAccess extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNodeGroupRemoteAccess.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NodeGroupRemoteAccess.Builderbuilder()static NodeGroupRemoteAccess.Builderbuilder(NodeGroupRemoteAccess defaults)java.util.Optional<java.lang.String>ec2SshKey()java.util.List<java.lang.String>sourceSecurityGroupIds()
-
-
-
Method Detail
-
ec2SshKey
public java.util.Optional<java.lang.String> ec2SshKey()
- Returns:
- EC2 Key Pair name that provides access for remote communication with the worker nodes in the EKS Node Group. If you specify this configuration, but do not specify `sourceSecurityGroupIds` when you create an EKS Node Group, either port 3389 for Windows, or port 22 for all other operating systems is opened on the worker nodes to the Internet (0.0.0.0/0). For Windows nodes, this will allow you to use RDP, for all others this allows you to SSH into the worker nodes.
-
sourceSecurityGroupIds
public java.util.List<java.lang.String> sourceSecurityGroupIds()
- Returns:
- Set of EC2 Security Group IDs to allow SSH access (port 22) from on the worker nodes. If you specify `ec2SshKey`, but do not specify this configuration when you create an EKS Node Group, port 22 on the worker nodes is opened to the Internet (0.0.0.0/0).
-
builder
public static NodeGroupRemoteAccess.Builder builder()
-
builder
public static NodeGroupRemoteAccess.Builder builder(NodeGroupRemoteAccess defaults)
-
-