Skip to content

Commit d7a1d6b

Browse files
authored
Fix test infra EKS code (#2179)
1 parent 51fbb83 commit d7a1d6b

File tree

2 files changed

+14
-13
lines changed

2 files changed

+14
-13
lines changed

kubernetes/test-infra/eks/main.tf

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ resource "random_string" "rand" {
88
}
99

1010
locals {
11-
cluster_name = "test-cluster-${random_string.rand.result}"
11+
cluster_name = var.cluster_name != "" ? var.cluster_name : "test-cluster-${random_string.rand.result}"
1212
cidr = "10.0.0.0/16"
1313
az_count = min(var.az_span, length(data.aws_availability_zones.available.names))
1414
azs = slice(data.aws_availability_zones.available.names, 0, local.az_count)
@@ -28,7 +28,7 @@ data "aws_availability_zones" "available" {
2828

2929
module "eks" {
3030
source = "terraform-aws-modules/eks/aws"
31-
version = "~> 18.11"
31+
version = "~> 19.15"
3232

3333
cluster_name = local.cluster_name
3434
cluster_version = var.cluster_version
@@ -38,17 +38,13 @@ module "eks" {
3838
vpc_id = module.vpc.vpc_id
3939
subnet_ids = module.vpc.private_subnets
4040

41-
eks_managed_node_group_defaults = {
42-
instance_types = [var.instance_type]
43-
min_size = 1
44-
max_size = local.node_count
45-
desired_size = local.node_count
46-
}
47-
4841
eks_managed_node_groups = {
4942
default_node_group = {
50-
create_launch_template = false
51-
launch_template_name = ""
43+
desired_size = local.node_count
44+
min_size = 1
45+
max_size = local.node_count
46+
instance_types = [var.instance_type]
47+
use_custom_launch_template = false
5248
}
5349
}
5450

@@ -57,7 +53,7 @@ module "eks" {
5753

5854
module "vpc" {
5955
source = "terraform-aws-modules/vpc/aws"
60-
version = "~> 3.0"
56+
version = "~> 5.0"
6157

6258
name = local.cluster_name
6359
cidr = local.cidr

kubernetes/test-infra/eks/variables.tf

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# SPDX-License-Identifier: MPL-2.0
33

44
variable "cluster_version" {
5-
default = "1.23"
5+
default = "1.27"
66
}
77

88
variable "nodes_per_az" {
@@ -22,3 +22,8 @@ variable "az_span" {
2222
error_message = "Cluster must span at least 2 AZs"
2323
}
2424
}
25+
26+
27+
variable "cluster_name" {
28+
default = ""
29+
}

0 commit comments

Comments
 (0)