Overview
This guide walks you through the process of creating an AWS EKS (Elastic Kubernetes Service) cluster and setting up node groups. Follow these steps if you need to create a new cluster before importing it into the Simplismart platform.Prerequisites
Before starting, ensure:- You have access to the AWS Management Console and EKS service
Create an AWS EKS Cluster
Go to Amazon Elastic Kubernetes Service > Clusters > Create clusterConfigure Basic Cluster Settings
- Enter a Cluster Name (e.g.,
test-cluster) - Choose Kubernetes version (e.g.,
1.33) - Select an existing IAM Role or create a new one with EKS permissions
- Click Next
Configure Networking (VPC & Subnets)
- Choose an existing VPC or create a new one
- Select public and private subnets across different Availability Zones
- Ensure proper routing and internet access for nodes
Create Node Groups
Once your cluster is active, you’ll need to create node groups to run your workloads.Create a Standard Node Group
Add a Node Group
Once the cluster is active:
- In the EKS cluster view, go to Compute → Add Node Group
- Enter a Node Group Name (e.g.,
worker-nodes) - Select an IAM Role for nodes
- Choose an Instance Type (e.g.,
t3.largeor minimumm6a.xlarge) and Node Count - Label nodes with:
- Click Create
For Simplismart platform integration, minimum machine size is
m6a.xlarge for auxiliary node groups where cluster tools will be installed.Next Steps
After creating your cluster and node groups:Import Cluster
Import your newly created AWS EKS cluster into the Simplismart platform
Configure Secrets
Set up Kubernetes credentials to authenticate with your cluster
Troubleshooting
If you encounter issues during cluster creation, please refer to:- AWS EKS Troubleshooting Guide
- Contact Simplismart support at [email protected]