Skip to content

Commit 31caa7f

Browse files
authored
feat: Add security group tag creation flag (#1565)
1 parent 35d1317 commit 31caa7f

File tree

2 files changed

+16
-9
lines changed

2 files changed

+16
-9
lines changed

main.tf

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,16 @@ module "aws_eks" {
4545
cluster_ip_family = var.cluster_ip_family
4646
cluster_service_ipv4_cidr = var.cluster_service_ipv4_cidr
4747

48-
vpc_id = var.vpc_id
49-
create_cluster_security_group = var.create_cluster_security_group
50-
cluster_security_group_id = var.cluster_security_group_id
51-
cluster_security_group_name = var.cluster_security_group_name
52-
cluster_security_group_use_name_prefix = var.cluster_security_group_use_name_prefix
53-
cluster_security_group_description = var.cluster_security_group_description
54-
cluster_additional_security_group_ids = var.cluster_additional_security_group_ids
55-
cluster_security_group_additional_rules = var.cluster_security_group_additional_rules
56-
cluster_security_group_tags = var.cluster_security_group_tags
48+
vpc_id = var.vpc_id
49+
create_cluster_security_group = var.create_cluster_security_group
50+
cluster_security_group_id = var.cluster_security_group_id
51+
cluster_security_group_name = var.cluster_security_group_name
52+
cluster_security_group_use_name_prefix = var.cluster_security_group_use_name_prefix
53+
cluster_security_group_description = var.cluster_security_group_description
54+
cluster_additional_security_group_ids = var.cluster_additional_security_group_ids
55+
cluster_security_group_additional_rules = var.cluster_security_group_additional_rules
56+
cluster_security_group_tags = var.cluster_security_group_tags
57+
create_cluster_primary_security_group_tags = var.create_cluster_primary_security_group_tags
5758

5859
create_node_security_group = var.create_node_security_group
5960
node_security_group_name = var.node_security_group_name

variables.tf

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,12 @@ variable "cluster_security_group_tags" {
108108
default = {}
109109
}
110110

111+
variable "create_cluster_primary_security_group_tags" {
112+
description = "Indicates whether or not to tag the cluster's primary security group. This security group is created by the EKS service, not the module, and therefore tagging is handled after cluster creation"
113+
type = bool
114+
default = true
115+
}
116+
111117
#-------------------------------
112118
# EKS Cluster VPC Config
113119
#-------------------------------

0 commit comments

Comments
 (0)