@@ -85,9 +85,6 @@ module "eks" {
85
85
subnet_ids = module. vpc . public_subnets
86
86
87
87
cluster_addons = {
88
- coredns = {
89
- resolve_conflicts = " OVERWRITE"
90
- }
91
88
vpc-cni = {
92
89
resolve_conflicts = " OVERWRITE"
93
90
service_account_role_arn = module.vpc_cni_irsa.iam_role_arn
@@ -135,20 +132,22 @@ module "service-nodes" {
135
132
depends_on = [module . eks ]
136
133
137
134
source = " terraform-aws-modules/eks/aws//modules/eks-managed-node-group"
138
- version = " 18.30.0 "
135
+ version = " 18.8.1 "
139
136
140
137
cluster_name = var. cluster_name
141
138
cluster_version = var. cluster_version
142
139
cluster_endpoint = module. eks . cluster_endpoint
143
140
cluster_auth_base64 = module. eks . cluster_certificate_authority_data
141
+ vpc_id = module. vpc . vpc_id
142
+ iam_role_name = format (" %s-%s" , substr (" ${ var . cluster_name } -svc-ng" , 0 , 58 ), random_string. ng_role_suffix . result )
143
+ subnet_ids = module. vpc . public_subnets
144
+ vpc_security_group_ids = [
145
+ module . eks . cluster_security_group_id ,
146
+ ]
144
147
145
148
enable_bootstrap_user_data = true
146
149
instance_types = [var . service_machine_type ]
147
150
name = " service-${ var . cluster_name } "
148
- create_iam_role = false
149
- iam_role_arn = module. vpc_cni_irsa . iam_role_arn
150
- iam_role_name = format (" %s-%s" , substr (" ${ var . cluster_name } -svc-ng" , 0 , 58 ), random_string. ng_role_suffix . result )
151
- subnet_ids = module. vpc . public_subnets
152
151
min_size = 1
153
152
max_size = 4
154
153
desired_size = 2
0 commit comments