Deploying an Amazon EKS Application Cluster
This guide describes how to install (deploy) Iguazio Data Science Platform application nodes to Amazon Elastic Kubernetes Service (Amazon EKS) in an AWS cloud — i.e., deploy an AWS EKS platform application cluster.
Configuring an EKS Application Cluster
- Kubernetes Kind
- Set this to
New EKS Cluster.
- Root Block Device Type
- Leave this set to
General Purpose SSD.
- Root Block Device Size
- The size of the EBS for the control plane.
- SSH Key Pair Kind
The type of key pairing to use for SSH connections to the EKS application cluster:
New— Create a new SSH key. Existing— Use an existing SSH key. None— Don't use any SSH key.
Note that when this option is set, you cannot use SSH to connect to the EKS application nodes.
- SSH Whitelist CIDRs
- Leave this empty.
- Node Groups
You can group application nodes in the EKS application cluster into groups.
The installer predefines a default node group named "iniital". You can optionally select the edit icon for this group to edit its configuration, but you cannot delete this group or change its minimal number of instances (1).
You can also optionally select the plus-sign icon (
+) to define an additional custom node group; you can repeat this to define multiple groups.
Both the default and additional custom node groups have the same configuration parameters. The only difference is that the minimum number of instances (
Min # of instances) for the default node group is currently not configurable.
- The name of the node group.
- The EC2 instance size for the nodes in the group.
- # of Instances
- The number of instances (nodes) to deploy for this group.
- Min # of Instances
- The minimum number of nodes in the group.
For the default node group, the value of this parameter is currently not configurable. For other groups, you can set this parameter to any positive number or to zero. For high availability, it's recommended to have a minimum of two application nodes in each group.
- Max # of Instances
- The maximum number of nodes in the group.
When you're done, proceed to Step 9 of the platform's AWS installation guide.