Skip to content

High Baseline Infrastructure Costs for Networking Components #6

@marcelovilla

Description

@marcelovilla

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions