Skip to content

Commit 13d43ae

Browse files
committed
Add terraform/variables.tf
1 parent ed19f59 commit 13d43ae

1 file changed

Lines changed: 52 additions & 0 deletions

File tree

terraform/variables.tf

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
variable "aws_region" {
2+
description = "AWS region"
3+
type = string
4+
default = "us-east-1"
5+
}
6+
7+
variable "environment" {
8+
description = "Environment name"
9+
type = string
10+
default = "production"
11+
}
12+
13+
variable "project_name" {
14+
description = "Project name"
15+
type = string
16+
default = "cloud-native-saas"
17+
}
18+
19+
variable "cluster_name" {
20+
description = "EKS cluster name"
21+
type = string
22+
default = "my-cluster"
23+
}
24+
25+
variable "kubernetes_version" {
26+
description = "Kubernetes version"
27+
type = string
28+
default = "1.28"
29+
}
30+
31+
variable "desired_size" {
32+
description = "Desired number of nodes"
33+
type = number
34+
default = 3
35+
}
36+
37+
variable "max_size" {
38+
description = "Maximum number of nodes"
39+
type = number
40+
default = 10
41+
}
42+
43+
variable "min_size" {
44+
description = "Minimum number of nodes"
45+
type = number
46+
default = 2
47+
}
48+
49+
variable "subnet_ids" {
50+
description = "Subnet IDs for the cluster"
51+
type = list(string)
52+
}

0 commit comments

Comments
 (0)