Skip to content

Commit 7307eff

Browse files
author
Benjamin Valiente (Contractor)
committed
feat: add kubernetes events log group
1 parent eda3e44 commit 7307eff

2 files changed

Lines changed: 7 additions & 13 deletions

File tree

aws/platform/main.tf

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -135,19 +135,6 @@ module "cloudwatch_logs" {
135135
skip_destroy = var.logs_skip_destroy
136136
}
137137

138-
module "kubernetes_events_cloudwatch_logs" {
139-
source = "./modules/cloudwatch-logs"
140-
141-
aws_namespace = [module.cluster_name.full]
142-
aws_tags = var.aws_tags
143-
cluster_full_name = "${module.cluster_name.full}/kubernetes-events"
144-
k8s_namespace = var.k8s_namespace
145-
log_group_prefix = var.logs_prefix
146-
oidc_issuer = data.aws_ssm_parameter.oidc_issuer.value
147-
retention_in_days = var.logs_retention_in_days
148-
skip_destroy = var.logs_skip_destroy
149-
}
150-
151138
module "cluster_autoscaler_service_account_role" {
152139
source = "./modules/cluster-autoscaler-service-account-role"
153140

aws/platform/modules/cloudwatch-logs/main.tf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@ resource "aws_cloudwatch_log_group" "this" {
1515
tags = var.aws_tags
1616
}
1717

18+
resource "aws_cloudwatch_log_group" "kubernetes_events" {
19+
name = "${var.log_group_prefix}/${var.cluster_full_name}/kubernetes-events"
20+
retention_in_days = var.retention_in_days
21+
skip_destroy = var.skip_destroy
22+
tags = var.aws_tags
23+
}
24+
1825
resource "aws_iam_policy" "this" {
1926
name = module.fluent_bit_service_account_role.name
2027
policy = data.aws_iam_policy_document.this.json

0 commit comments

Comments
 (0)