...
Creating EKS cluster through CLI by step a or b:
1. EKS cluster creation command from cli:
sudo eksctl create cluster --name pnda \
...
--nodes-min 2 \
--nodes-max 6 \
–managed
2. Using Config files: create pnda_eks_cluster.yaml file
apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig
metadata:
name: pnda
region: es-east-1
nodeGroups:
- name: ng-pnda-1
instanceType: t3.large
desiredCapacity: 10
volumeSize: 80
ssh:
allow: true # will use ~/.ssh/id_rsa.pub as the default ssh key
- name: ng-pnda-2
instanceType: t3.xlarge
desiredCapacity: 2
volumeSize: 100
ssh:
publicKeyPath: ~/.ssh/ec2_id_rsa.pub
$ eksctl create cluster -f pnda_eks_cluster.yaml
...