apiVersion: eksctl.io/v1alpha5 kind: ClusterConfig metadata: name: cluster1 region: ap-south-1 nodeGroups: - name: ng1 desiredCapacity: 2 instanceType: t2.micro ssh: publicKeyName: dev - name: ng2 desiredCapacity: 1 instanceType: t2.micro ssh: publicKeyName: dev - name: ng-mixed minSize: 2 maxSize: 5 instancesDistribution: maxPrice: 0.017 instanceTypes: ["t2.medium", "t2.small"] onDemandBaseCapacity: 0 onDemandPercentageAboveBaseCapacity: 50 spotInstancePools: 2 ssh: publicKeyName: dev