diff --git a/README.md b/README.md index 45d069c..6109608 100644 --- a/README.md +++ b/README.md @@ -173,9 +173,9 @@ efs-csi-controller 0 5m | [cluster\_version](#input\_cluster\_version) | Kubernetes version to use for the EKS cluster | `string` | n/a | yes | | [eks\_instance\_disk\_size](#input\_eks\_instance\_disk\_size) | Size of the EKS node disk in GB | `number` | `80` | no | | [eks\_instance\_types](#input\_eks\_instance\_types) | List of EC2 instance types for the EKS node group | `list(string)` |
[
"t3a.medium"
]
| no | -| [eks\_ng\_desired\_size](#input\_eks\_ng\_desired\_size) | Desired size of the EKS node group | `number` | `4` | no | -| [eks\_ng\_max\_size](#input\_eks\_ng\_max\_size) | Maximum size of the EKS node group | `number` | `15` | no | -| [eks\_ng\_min\_size](#input\_eks\_ng\_min\_size) | Minimum size of the EKS node group | `number` | `4` | no | +| [eks\_ng\_desired\_size](#input\_eks\_ng\_desired\_size) | Desired size of the EKS node group | `number` | `2` | no | +| [eks\_ng\_max\_size](#input\_eks\_ng\_max\_size) | Maximum size of the EKS node group | `number` | `2` | no | +| [eks\_ng\_min\_size](#input\_eks\_ng\_min\_size) | Minimum size of the EKS node group | `number` | `2` | no | | [enable\_cluster\_creator\_admin\_permissions](#input\_enable\_cluster\_creator\_admin\_permissions) | Grant admin permissions to the cluster creator | `bool` | `true` | no | | [subnets\_name](#input\_subnets\_name) | Name pattern for subnets to be used by EKS cluster | `string` | `"*-container-*"` | no | | [tags](#input\_tags) | Additional tags to apply to all resources | `map(string)` | `{}` | no | diff --git a/variables.tf b/variables.tf index 6f6b292..9e86fcb 100644 --- a/variables.tf +++ b/variables.tf @@ -82,7 +82,7 @@ variable "eks_instance_types" { variable "eks_ng_min_size" { description = "Minimum size of the EKS node group" type = number - default = 4 + default = 2 validation { condition = var.eks_ng_min_size >= 1 error_message = "Minimum node group size must be at least 1." @@ -92,11 +92,7 @@ variable "eks_ng_min_size" { variable "eks_ng_desired_size" { description = "Desired size of the EKS node group" type = number - default = 4 - validation { - condition = var.eks_ng_desired_size >= var.eks_ng_min_size && var.eks_ng_desired_size <= var.eks_ng_max_size - error_message = "Desired size must be between minimum and maximum sizes." - } + default = 2 validation { condition = var.eks_ng_desired_size >= 1 error_message = "Desired size must be at least 1." @@ -106,10 +102,10 @@ variable "eks_ng_desired_size" { variable "eks_ng_max_size" { description = "Maximum size of the EKS node group" type = number - default = 15 + default = 2 validation { - condition = var.eks_ng_max_size >= var.eks_ng_min_size - error_message = "Maximum node group size must be greater than or equal to minimum size." + condition = var.eks_ng_max_size >= 1 + error_message = "Maximum node group size must be at least 1." } }