36 lines
1.3 KiB
Plaintext
36 lines
1.3 KiB
Plaintext
# Example Terraform Variables File - FREE TIER OPTIMIZED
|
|
# Copy this file to terraform.tfvars and customize as needed
|
|
# terraform.tfvars is gitignored for security
|
|
|
|
# Project Configuration
|
|
project_name = "nvhi-atsila-microservice"
|
|
environment = "dev"
|
|
aws_region = "us-east-1"
|
|
|
|
# Network Configuration
|
|
vpc_cidr = "10.0.0.0/16"
|
|
|
|
# Feature Toggles - FREE TIER SETTINGS
|
|
enable_dns_hostnames = true
|
|
enable_dns_support = true
|
|
enable_private_subnets = false # Set to false to avoid NAT Gateway costs (~$32/month)
|
|
enable_nat_gateway = false # Only relevant if private subnets are enabled
|
|
single_nat_gateway = true # If you enable NAT later, use single gateway for cost savings
|
|
enable_vpc_endpoints = false # Set to false to avoid interface endpoint costs (~$14/month)
|
|
cost_optimization_mode = true # Enables free tier optimizations
|
|
|
|
# Cost Estimates:
|
|
# enable_private_subnets = false, enable_vpc_endpoints = false: ~$0/month
|
|
# enable_private_subnets = true, single_nat_gateway = true: ~$32/month
|
|
# enable_private_subnets = true, single_nat_gateway = false: ~$64/month
|
|
# enable_vpc_endpoints = true: +$14/month
|
|
|
|
# Additional Tags
|
|
common_tags = {
|
|
Terraform = "true"
|
|
Project = "enterprise-cicd"
|
|
Owner = "devops-team"
|
|
CostCenter = "engineering"
|
|
Department = "technology"
|
|
Tier = "free"
|
|
} |