Skip to content

Instantly share code, notes, and snippets.

@vagnerd
Created March 5, 2020 18:38
Show Gist options
  • Save vagnerd/ac51e719b4b01ae33ad6fc8c0c9f685b to your computer and use it in GitHub Desktop.
Save vagnerd/ac51e719b4b01ae33ad6fc8c0c9f685b to your computer and use it in GitHub Desktop.
---
apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig
metadata:
name: <CLUSTER-NAME>
region: <AWS-REGION>
vpc:
id: "<VPC-ID>"
cidr: "<CIDR-BLOCK>"
subnets:
private:
us-east-1a:
id: "<SUBNET-ID>"
cidr: "<SUBNET-CIDR>"
us-east-1b:
id: "<SUBNET-ID>"
cidr: "<SUBNET-CIDR>"
us-east-1c:
id: "<SUBNET-ID>"
cidr: "<SUBNET-CIDR>"
nodeGroups:
- name: <NODEGROUP-NAME>
instanceType: <INSTANCE-TYPE>
minSize: <MIN-INSTANCE>
maxSize: <MAX-INSTANCE>
desiredCapacity: <DESIRED-INSTANCES>
volumeSize: <DISK-SIZE>
volumeType: gp2
privateNetworking: true
ssh:
publicKeyName: <KEYPAIR-NAME>
iam:
withAddonPolicies:
autoScaler: true
ExternalDNS: true
albIngress: true
imageBuilder: true
cloudWatch: true
certManager: true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment