@@ -183,9 +183,8 @@ locals {
183183 ),
184184 # Merge UST docker labels with any existing docker labels.
185185 dockerLabels = merge (
186- local. ust_docker_labels ,
187- // Placing this after local.ust_docker_labels ensures user defined UST labels are not overwritten.
188186 lookup (container, " dockerLabels" , {}),
187+ local. ust_docker_labels ,
189188 ),
190189 # Append new volume mounts to any existing mountPoints.
191190 mountPoints = concat (
@@ -306,15 +305,9 @@ locals {
306305 local. dynamic_env ,
307306 local. origin_detection_vars ,
308307 local. cws_vars ,
309- local. ust_env_vars ,
310308 local. dd_environment ,
311309 )
312310
313- dd_agent_docker_labels = merge (
314- local. ust_docker_labels ,
315- var. dd_docker_labels ,
316- )
317-
318311 # Datadog Agent container definition
319312 dd_agent_container = [
320313 merge (
@@ -323,7 +316,7 @@ locals {
323316 image = " ${ var . dd_registry } :${ var . dd_image_version } "
324317 essential = var.dd_essential
325318 environment = local.dd_agent_env
326- dockerLabels = local.dd_agent_docker_labels
319+ dockerLabels = var.dd_docker_labels
327320 cpu = var.dd_cpu
328321 memory = var.dd_memory_limit_mib
329322 secrets = var.dd_api_key_secret != null ? [
@@ -364,11 +357,6 @@ locals {
364357
365358 dd_log_environment = var. dd_log_collection . fluentbit_config . environment != null ? var. dd_log_collection . fluentbit_config . environment : []
366359
367- dd_log_agent_env = concat (
368- local. ust_env_vars ,
369- local. dd_log_environment
370- )
371-
372360 # Datadog log router container definition
373361 dd_log_container = local. is_fluentbit_supported ? [
374362 merge (
@@ -390,8 +378,8 @@ locals {
390378 memory_limit_mib = var.dd_log_collection.fluentbit_config.memory_limit_mib
391379 user = " 0"
392380 mountPoints = var.dd_log_collection.fluentbit_config.mountPoints
393- environment = local.dd_log_agent_env
394- dockerLabels = local.dd_agent_docker_labels
381+ environment = local.dd_log_environment
382+ dockerLabels = var.dd_docker_labels
395383 portMappings = []
396384 systemControls = []
397385 volumesFrom = []
@@ -422,7 +410,7 @@ locals {
422410 command = [" /cws-instrumentation" , " setup" , " --cws-volume-mount" , " /cws-instrumentation-volume" ]
423411 mountPoints = local.cws_mount
424412 environment = local.ust_env_vars
425- dockerLabels = local.dd_agent_docker_labels
413+ dockerLabels = var.dd_docker_labels
426414 portMappings = []
427415 systemControls = []
428416 volumesFrom = []
0 commit comments