@@ -54,6 +54,8 @@ resource "random_string" "suffix" {
5454resource "aws_security_group" "all_worker_mgmt" {
5555 name_prefix = " ${ var . name_prefix } -worker"
5656 vpc_id = module. vpc . vpc_id
57+
58+ tags = var. tags
5759}
5860
5961module "vpc" {
@@ -78,40 +80,38 @@ module "vpc" {
7880 " kubernetes.io/cluster/${local.cluster_name}" = " shared"
7981 " kubernetes.io/role/internal-elb" = " 1"
8082 }
83+
84+ tags = var. tags
8185}
8286
8387module "eks" {
84- source = " terraform-aws-modules/eks/aws"
88+ source = " terraform-aws-modules/eks/aws"
8589 version = " 12.2.0"
8690
8791 cluster_name = local. cluster_name
8892 cluster_version = " 1.17"
8993 subnets = module. vpc . private_subnets
9094
91- tags = {
92- Environment = " test"
93- GithubRepo = " terraform-aws-eks"
94- GithubOrg = " terraform-aws-modules"
95- }
95+ tags = var. tags
9696
9797 vpc_id = module. vpc . vpc_id
9898
9999 worker_groups = [
100100 {
101- name = " worker-group-1"
102- instance_type = " r3.large"
103- asg_desired_capacity = 2
101+ name = " worker-group-1"
102+ instance_type = " r3.large"
103+ asg_desired_capacity = 2
104104 },
105105 {
106- name = " worker-group-2"
107- instance_type = " r3.large"
108- asg_desired_capacity = 1
106+ name = " worker-group-2"
107+ instance_type = " r3.large"
108+ asg_desired_capacity = 1
109109 },
110110 ]
111111
112112 worker_additional_security_group_ids = [aws_security_group . all_worker_mgmt . id ]
113113 map_roles = var. map_roles
114114 map_accounts = var. map_accounts
115115
116- workers_additional_policies = [aws_iam_policy . worker_policy . id ]
116+ workers_additional_policies = [aws_iam_policy . worker_policy . id ]
117117}
0 commit comments