-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Context
The Terraform module configuration in #1 creates several networking resources that incur significant baseline costs, independent of compute and storage.
Here's a back-of-the-envelope estimate for a three-AZ deployment (which is the current default):
- NAT Gateways (~$0.045/hour; three in total): $100/month
- VPC Interface Enndpoints (~$0.01/hour; nine in total): $67/month
- EKS cluster pricing (~$0.10/hour; fixed price without nodes): $74/month
That means we're looking at ~$241/month without having deployed any application on top of the cluster, which will generate additional costs via compute, storage, and potentially services like ELB.
While this setup is ideal for production clusters requiring high availability and security, the module should allow cost optimization through configurable options for non-production or budget-constrained environments.
Sources:
Amazon VPC Pricing
AWS PrivateLink Pricing
Amazon EKS Pricing
Value and/or benefit
This flexibility would allow users to deploy a cluster based on their requirements and budget constraints.
Anything else?
No response