This is the set of bash scripts, eksctl config, and cloudformation templates I use to setup EKS clusters in a repeatable, reliable fashion. Pre-requisites will be created as well, including a VPC (with 2 private/2 public subnets), iam policies and roles, etc. The cluster will include a managed node group, CNI driver (via EKS add ons), CSI driver, AWS Load Balancer controller, and the Cluster Auto Scaler. This cluster setup is optimized for pre-class setup and post-class teardown. The two uninstall scripts ensure everything created is deleted.
Stars
1
Forks
0
Watchers
1
Open Issues
1
Overall repository health assessment
No package.json found
This might not be a Node.js project
No contributors data available
elasticloadbalancing:DescribeListenerAttributes added to lb policy
a45360aView on GitHubupdated to make 1.28 the default now that 1.29 is available in EKS
74cbc4fView on GitHubtesting with macos - making a note of issues. Upgrading karpenter to new v0.32
b228625View on GitHubupdated aws lb controller policy with latest required perms
84dbf0dView on GitHubfeature: add-my-ip.sh allows you to add your current public IP to the allow list for the control plane
ac06188View on GitHub