feat: Add irsa_tag_values variable (#2584)

This commit is contained in:
Tung Nguyen
2023-05-17 07:04:11 -07:00
committed by GitHub
parent 0f9d9fac93
commit aa3bdf1c19
3 changed files with 13 additions and 2 deletions

View File

@@ -63,6 +63,10 @@ resource "aws_iam_role" "irsa" {
tags = merge(var.tags, var.irsa_tags)
}
locals {
irsa_tag_values = coalescelist([var.cluster_name], var.irsa_tag_values)
}
data "aws_iam_policy_document" "irsa" {
count = local.create_irsa ? 1 : 0
@@ -97,7 +101,7 @@ data "aws_iam_policy_document" "irsa" {
condition {
test = "StringEquals"
variable = "ec2:ResourceTag/${var.irsa_tag_key}"
values = [var.cluster_name]
values = local.irsa_tag_values
}
}
@@ -110,7 +114,7 @@ data "aws_iam_policy_document" "irsa" {
condition {
test = "StringEquals"
variable = "ec2:ResourceTag/${var.irsa_tag_key}"
values = [var.cluster_name]
values = local.irsa_tag_values
}
}