File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -380,7 +380,7 @@ locals {
380380 auto_create_group true
381381 region ${ data . aws_region . current . name }
382382 log_group_name ${ module . cloudwatch_logs . log_group_name }
383- log_group_template ${ var . logs_prefix } /$kubernetes['namespace_name']
383+ log_group_template ${ local . log_group_template_value }
384384 log_stream_prefix $${HOST_NAME}-
385385 log_stream_template $kubernetes['pod_name'].$kubernetes['container_name']
386386 log_retention_days ${ var . logs_retention_in_days }
@@ -420,6 +420,11 @@ locals {
420420 })
421421 ]
422422
423+ log_group_template_value = coalesce (
424+ var. log_group_template_override ,
425+ " ${ var . logs_prefix } /$kubernetes['namespace_name']"
426+ )
427+
423428 istio_ingress_values = [
424429 yamlencode ({
425430 service = {
Original file line number Diff line number Diff line change @@ -152,6 +152,12 @@ variable "k8s_namespace" {
152152 description = " Kubernetes namespace in which resources should be created"
153153}
154154
155+ variable "log_group_template_override" {
156+ type = string
157+ default = null
158+ description = " Optional override for Fluent Bit log group template"
159+ }
160+
155161variable "logs_retention_in_days" {
156162 type = number
157163 default = 30
You can’t perform that action at this time.
0 commit comments