Skip to content

Merge branch 'main' into setup-infra #7

Merge branch 'main' into setup-infra

Merge branch 'main' into setup-infra #7

Workflow file for this run

apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig
metadata:
version: "1.30"
name: nus-secondhand-market-eks
region: ap-southeast-1
tags:
Environment: production
Created: EKS
vpc:
clusterEndpoints:
publicAccess: false
privateAccess: true
subnets:
public:
ap-southeast-1a: { id: subnet-}
ap-southeast-1b: { id: subnet-}
private:
ap-southeast-1a: { id: subnet-}
ap-southeast-1b: { id: subnet-}
securityGroup: sg-
cloudWatch:
clusterLogging:
enableTypes: ["*"]
managedNodeGroups:
- name: nshm-eks-workers-30
minSize: 0
maxSize: 2
desiredCapacity: 2
volumeSize: 20
instanceTypes:
- t2.micro
- t3.micro
spot: true
privateNetworking: true
ssh:
allow: true
publicKeyName: nus
labels: {role: worker}
tags:
Environment: production
Created: EKS
iam:
attachPolicyARNs: [
"arn:aws:iam::aws:policy/AmazonEKS_CNI_Policy",
"arn:aws:iam::aws:policy/AmazonEC2ContainerRegistryReadOnly",
"arn:aws:iam::aws:policy/AmazonEKSWorkerNodePolicy",
]
withAddonPolicies:
autoScaler: true
albIngress: true
cloudWatch: true
externalDNS: true