From ebac6c92bfa362f67df228ee1d6462426d34f082 Mon Sep 17 00:00:00 2001 From: Lucas Giacomazzi Date: Tue, 6 Aug 2019 13:01:01 -0300 Subject: [PATCH] Adding tags for Log groups and workers IAM role (#448) * Adding tags for Cloudwatch log group * Adding tags for workers IAM role * Update CHANGELOG.md * Removing change in CHANGELOG.md * Fixing formatting issues --- CHANGELOG.md | 2 ++ cluster.tf | 1 + workers.tf | 1 + 3 files changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ce9bf6b..ee4970c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ project adheres to [Semantic Versioning](http://semver.org/). ### Added + - Added support for log group tag in `./cluster.tf` (@lucas-giaco) + - Added support for workers iam role tag in `./workers.tf` (@lucas-giaco) - Write your awesome addition here (by @you) - Added `required_providers` to enforce provider minimum versions (by @dpiddockcmp) diff --git a/cluster.tf b/cluster.tf index f373eee..7fa9409 100644 --- a/cluster.tf +++ b/cluster.tf @@ -3,6 +3,7 @@ resource "aws_cloudwatch_log_group" "this" { name = "/aws/eks/${var.cluster_name}/cluster" retention_in_days = var.cluster_log_retention_in_days kms_key_id = var.cluster_log_kms_key_id + tags = var.tags } resource "aws_eks_cluster" "this" { diff --git a/workers.tf b/workers.tf index c50e1bc..8a330d4 100644 --- a/workers.tf +++ b/workers.tf @@ -286,6 +286,7 @@ resource "aws_iam_role" "workers" { permissions_boundary = var.permissions_boundary path = var.iam_path force_detach_policies = true + tags = var.tags } resource "aws_iam_instance_profile" "workers" {