Skip to content

Commit d4a5d96

Browse files
committed
assign a iam_arn for node
Signed-off-by: Tarun Pothulapati <[email protected]>
1 parent 1ee6db9 commit d4a5d96

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

install/infra/modules/eks/kubernetes.tf

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -85,9 +85,6 @@ module "eks" {
8585
subnet_ids = module.vpc.public_subnets
8686

8787
cluster_addons = {
88-
coredns = {
89-
resolve_conflicts = "OVERWRITE"
90-
}
9188
vpc-cni = {
9289
resolve_conflicts = "OVERWRITE"
9390
service_account_role_arn = module.vpc_cni_irsa.iam_role_arn
@@ -135,20 +132,22 @@ module "service-nodes" {
135132
depends_on = [module.eks]
136133

137134
source = "terraform-aws-modules/eks/aws//modules/eks-managed-node-group"
138-
version = "18.30.0"
135+
version = "18.8.1"
139136

140137
cluster_name = var.cluster_name
141138
cluster_version = var.cluster_version
142139
cluster_endpoint = module.eks.cluster_endpoint
143140
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+
]
144147

145148
enable_bootstrap_user_data = true
146149
instance_types = [var.service_machine_type]
147150
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
152151
min_size = 1
153152
max_size = 4
154153
desired_size = 2

0 commit comments

Comments
 (0)