Skip to content

Instantly share code, notes, and snippets.

@shenoy-anurag
Created June 3, 2022 21:00
Show Gist options
  • Save shenoy-anurag/55fdacbd474564d0b72905c9cd25b651 to your computer and use it in GitHub Desktop.
Save shenoy-anurag/55fdacbd474564d0b72905c9cd25b651 to your computer and use it in GitHub Desktop.
Diffgram EKS Cluster
apiVersion: eksctl.io/v1alpha5
availabilityZones:
- us-east-2b
- us-east-2a
- us-east-2c
cloudWatch:
clusterLogging: {}
iam:
vpcResourceControllerPolicy: true
withOIDC: false
kind: ClusterConfig
kubernetesNetworkConfig:
ipFamily: IPv4
managedNodeGroups:
- amiFamily: AmazonLinux2
desiredCapacity: 2
disableIMDSv1: false
disablePodIMDS: false
iam:
withAddonPolicies:
albIngress: false
appMesh: false
appMeshPreview: false
autoScaler: false
awsLoadBalancerController: false
certManager: false
cloudWatch: false
ebs: false
efs: false
externalDNS: false
fsx: false
imageBuilder: false
xRay: false
instanceSelector: {}
instanceType: m5.large
labels:
alpha.eksctl.io/cluster-name: diffgram-eks-cluster-demo
alpha.eksctl.io/nodegroup-name: ng-d8a86a5e
maxSize: 2
minSize: 2
name: ng-d8a86a5e
privateNetworking: false
releaseVersion: ""
securityGroups:
withLocal: null
withShared: null
ssh:
allow: false
publicKeyPath: ""
tags:
alpha.eksctl.io/nodegroup-name: ng-d8a86a5e
alpha.eksctl.io/nodegroup-type: managed
volumeIOPS: 3000
volumeSize: 100
volumeThroughput: 125
volumeType: gp3
metadata:
name: diffgram-eks-cluster-demo
region: us-east-2
version: "1.22"
privateCluster:
enabled: false
skipEndpointCreation: false
vpc:
autoAllocateIPv6: false
cidr: 192.168.0.0/16
clusterEndpoints:
privateAccess: false
publicAccess: true
manageSharedNodeSecurityGroupRules: true
nat:
gateway: Single
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment