From 10175c371e63b0df72e074c43b8eb3419a2d479c Mon Sep 17 00:00:00 2001 From: Luc Vieillescazes Date: Wed, 19 Aug 2026 09:48:13 +0200 Subject: [PATCH] fix(datadog): enable cluster-agent RC for on-demand SSI Expose onDemand in chart values and gate DD_REMOTE_CONFIGURATION_ENABLED on the admission controller with on-demand instrumentation enabled, so APM_POLICIES Remote Config rules work without remoteInstrumentation. --- charts/datadog/CHANGELOG.md | 5 +++++ charts/datadog/Chart.yaml | 2 +- charts/datadog/README.md | 3 ++- charts/datadog/templates/_helpers.tpl | 2 +- charts/datadog/templates/cluster-agent-deployment.yaml | 2 ++ charts/datadog/values.schema.json | 3 +++ charts/datadog/values.yaml | 4 ++++ .../baseline/manifests/adp-enabled-dsd-enabled-7.74.yaml | 4 +++- .../baseline/manifests/adp-enabled-dsd-enabled-7.75.yaml | 4 +++- .../manifests/agent-clusterchecks-deployment_default.yaml | 4 +++- test/datadog/baseline/manifests/agent-workload_exclude.yaml | 4 +++- .../baseline/manifests/cluster-agent-deployment_default.yaml | 4 +++- ...uster-agent-deployment_default_advanced_AC_injection.yaml | 4 +++- ...luster-agent-deployment_default_minimal_AC_injection.yaml | 4 +++- .../cluster-agent-deployment_default_workload_exclude.yaml | 4 +++- .../baseline/manifests/compliance_run_in_system_probe.yaml | 4 +++- ...compliance_run_in_system_probe_cws_in_security_agent.yaml | 4 +++- .../manifests/compliance_run_in_system_probe_only.yaml | 4 +++- test/datadog/baseline/manifests/confd.yaml | 4 +++- test/datadog/baseline/manifests/daemonset_default.yaml | 4 +++- test/datadog/baseline/manifests/default_all.yaml | 4 +++- test/datadog/baseline/manifests/default_all_windows.yaml | 4 +++- .../manifests/gdc_compliance_run_in_system_probe.yaml | 2 ++ test/datadog/baseline/manifests/gdc_daemonset_default.yaml | 2 ++ .../baseline/manifests/gdc_daemonset_logs_collection.yaml | 2 ++ .../gke_autopilot_allowlistedv2workload_default.yaml | 4 +++- ...ke_autopilot_allowlistedv2workload_kubelet_apiserver.yaml | 4 +++- .../gke_autopilot_compliance_run_in_system_probe.yaml | 4 +++- test/datadog/baseline/manifests/gke_autopilot_npm.yaml | 4 +++- .../baseline/manifests/gke_autopilot_system_probe.yaml | 4 +++- test/datadog/baseline/manifests/gke_autopilot_usm.yaml | 4 +++- .../manifests/gke_autopilot_workloadallowlist_adp.yaml | 4 +++- .../manifests/gke_autopilot_workloadallowlist_apm.yaml | 4 +++- .../manifests/gke_autopilot_workloadallowlist_default.yaml | 4 +++- .../manifests/gke_autopilot_workloadallowlist_logs.yaml | 4 +++- .../gke_autopilot_workloadallowlist_otel_feature_gates.yaml | 4 +++- test/datadog/baseline/manifests/gpu_monitoring.yaml | 4 +++- test/datadog/baseline/manifests/gpu_monitoring_cos.yaml | 4 +++- .../manifests/kube-state-metrics-custom-resources.yaml | 4 +++- test/datadog/baseline/manifests/npm_daemonset_default.yaml | 4 +++- test/datadog/baseline/manifests/otel-agent_config_ports.yaml | 4 +++- test/datadog/baseline/manifests/otel-agent_configmap.yaml | 4 +++- .../baseline/manifests/otel-agent_container_ports.yaml | 4 +++- .../baseline/manifests/otel-agent_logs_collection.yaml | 4 +++- .../datadog/baseline/manifests/otel-agent_volume_mounts.yaml | 4 +++- test/datadog/baseline/manifests/otel_enabled.yaml | 4 +++- test/datadog/baseline/manifests/other_default.yaml | 4 +++- test/datadog/baseline/manifests/registry_migration_ap1.yaml | 4 +++- test/datadog/baseline/manifests/sbom_enabled.yaml | 4 +++- .../manifests/securityContextOverrides_allAgents.yaml | 4 +++- .../baseline/manifests/system_probe_daemonset_default.yaml | 4 +++- .../baseline/manifests/talos_linux_with_system_probe.yaml | 4 +++- test/datadog/baseline/manifests/usm_daemonset_default.yaml | 4 +++- test/datadog/baseline/manifests/workload_protection.yaml | 4 +++- .../manifests/workload_protection_direct_sender.yaml | 4 +++- 55 files changed, 159 insertions(+), 48 deletions(-) diff --git a/charts/datadog/CHANGELOG.md b/charts/datadog/CHANGELOG.md index 50168fa13..f8098ca5e 100644 --- a/charts/datadog/CHANGELOG.md +++ b/charts/datadog/CHANGELOG.md @@ -1,5 +1,10 @@ # Datadog changelog +## 3.239.1 + +* Expose `datadog.apm.instrumentation.onDemand` (default `true`) and set `DD_APM_INSTRUMENTATION_ON_DEMAND` on the Cluster Agent. +* Enable Cluster Agent Remote Configuration when the admission controller is enabled and on-demand SSI is on, so `APM_POLICIES` Remote Config rules work without `clusterAgent.admissionController.remoteInstrumentation.enabled`. + ## 3.239.0 * Add `operator.untaintController.enabled` (default `false`). When enabled, the node Agent DaemonSet tolerates the `agent.datadoghq.com/not-ready=presence:NoSchedule` startup taint and the Datadog Operator untaint controller is enabled to remove that taint once the Agent is ready. Requires Operator v1.28.0+. See [documentation](https://github.com/DataDog/datadog-operator/blob/main/docs/untaint_controller.md) for more details. diff --git a/charts/datadog/Chart.yaml b/charts/datadog/Chart.yaml index 8bea05aa6..cf4b0ebd1 100644 --- a/charts/datadog/Chart.yaml +++ b/charts/datadog/Chart.yaml @@ -1,7 +1,7 @@ --- apiVersion: v1 name: datadog -version: 3.239.0 +version: 3.239.1 appVersion: "7" description: Datadog Agent keywords: diff --git a/charts/datadog/README.md b/charts/datadog/README.md index 87ff6799e..05ca494e7 100644 --- a/charts/datadog/README.md +++ b/charts/datadog/README.md @@ -1,6 +1,6 @@ # Datadog -![Version: 3.239.0](https://img.shields.io/badge/Version-3.239.0-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square) +![Version: 3.239.1](https://img.shields.io/badge/Version-3.239.1-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square) > [!WARNING] > The Datadog Operator is now enabled by default since version [3.157.0](https://github.com/DataDog/helm-charts/blob/main/charts/datadog/CHANGELOG.md#31570) to collect chart metadata for display in [Fleet Automation](https://docs.datadoghq.com/agent/fleet_automation/). We are aware of issues affecting some environments and are actively working on fixes. We apologize for the inconvenience and appreciate your patience while we address these issues. @@ -765,6 +765,7 @@ helm install \ | datadog.apm.instrumentation.injector.imageTag | string | `""` | The image tag to use for the APM Injector (preview). | | datadog.apm.instrumentation.language_detection.enabled | bool | `true` | Run language detection to automatically detect languages of user workloads (preview). | | datadog.apm.instrumentation.libVersions | object | `{}` | Inject specific version of tracing libraries with Single Step Instrumentation. | +| datadog.apm.instrumentation.onDemand | bool | `true` | Keep the SSI admission webhook available for runtime workload selection (annotations and Remote Config APM_POLICIES). Matches the agent default (true). | | datadog.apm.instrumentation.skipKPITelemetry | bool | `false` | Disable generating Configmap for APM Instrumentation KPIs | | datadog.apm.instrumentation.targets | list | `[]` | Enable target based workload selection. Requires Cluster Agent 7.64.0+. ddTraceConfigs[]valueFrom Requires Cluster Agent 7.66.0+. | | datadog.apm.port | int | `8126` | Override the trace Agent port | diff --git a/charts/datadog/templates/_helpers.tpl b/charts/datadog/templates/_helpers.tpl index 9e855a7cd..29aa56bf6 100644 --- a/charts/datadog/templates/_helpers.tpl +++ b/charts/datadog/templates/_helpers.tpl @@ -1473,7 +1473,7 @@ false Returns whether Remote Configuration should be enabled in the cluster agent */}} {{- define "clusterAgent-remoteConfiguration-enabled" -}} -{{- if and .Values.remoteConfiguration.enabled (or .Values.clusterAgent.admissionController.remoteInstrumentation.enabled .Values.clusterAgent.privateActionRunner.enabled (((.Values.datadog.autoscaling).workload).enabled) .Values.datadog.kubernetesActions.enabled) (not .Values.providers.gke.gdc ) -}} +{{- if and .Values.remoteConfiguration.enabled (or .Values.clusterAgent.admissionController.remoteInstrumentation.enabled (and .Values.clusterAgent.admissionController.enabled .Values.datadog.apm.instrumentation.onDemand) .Values.clusterAgent.privateActionRunner.enabled (((.Values.datadog.autoscaling).workload).enabled) .Values.datadog.kubernetesActions.enabled) (not .Values.providers.gke.gdc ) -}} true {{- else -}} false diff --git a/charts/datadog/templates/cluster-agent-deployment.yaml b/charts/datadog/templates/cluster-agent-deployment.yaml index b38f11ee2..f1bcded73 100644 --- a/charts/datadog/templates/cluster-agent-deployment.yaml +++ b/charts/datadog/templates/cluster-agent-deployment.yaml @@ -311,6 +311,8 @@ spec: - name: DD_APM_INSTRUMENTATION_ENABLED value: {{ .Values.datadog.apm.instrumentation.enabled | quote }} {{- end }} + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: {{ .Values.datadog.apm.instrumentation.onDemand | quote }} {{- if .Values.datadog.apm.instrumentation.enabledNamespaces }} - name: DD_APM_INSTRUMENTATION_ENABLED_NAMESPACES value: {{ .Values.datadog.apm.instrumentation.enabledNamespaces | toJson | quote }} diff --git a/charts/datadog/values.schema.json b/charts/datadog/values.schema.json index d164c80a4..17c36ef21 100644 --- a/charts/datadog/values.schema.json +++ b/charts/datadog/values.schema.json @@ -39,6 +39,9 @@ "enabled": { "type": "boolean" }, + "onDemand": { + "type": "boolean" + }, "enabledNamespaces": { "$ref": "#/$defs/stringArray" }, diff --git a/charts/datadog/values.yaml b/charts/datadog/values.yaml index cd2ffce68..c1a1abd97 100644 --- a/charts/datadog/values.yaml +++ b/charts/datadog/values.yaml @@ -638,6 +638,10 @@ datadog: # datadog.apm.instrumentation.enabled -- Enable injecting the Datadog APM libraries into all pods in the cluster. enabled: false + # datadog.apm.instrumentation.onDemand -- Keep the SSI admission webhook available for runtime workload + # selection (annotations and Remote Config APM_POLICIES). Matches the agent default (true). + onDemand: true + # datadog.apm.instrumentation.enabledNamespaces -- Enable injecting the Datadog APM libraries into pods in specific namespaces. enabledNamespaces: [] diff --git a/test/datadog/baseline/manifests/adp-enabled-dsd-enabled-7.74.yaml b/test/datadog/baseline/manifests/adp-enabled-dsd-enabled-7.74.yaml index fe5efe3fc..c7e43e272 100644 --- a/test/datadog/baseline/manifests/adp-enabled-dsd-enabled-7.74.yaml +++ b/test/datadog/baseline/manifests/adp-enabled-dsd-enabled-7.74.yaml @@ -2360,7 +2360,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/adp-enabled-dsd-enabled-7.75.yaml b/test/datadog/baseline/manifests/adp-enabled-dsd-enabled-7.75.yaml index c7b804508..6a6e5edc8 100644 --- a/test/datadog/baseline/manifests/adp-enabled-dsd-enabled-7.75.yaml +++ b/test/datadog/baseline/manifests/adp-enabled-dsd-enabled-7.75.yaml @@ -2360,7 +2360,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/agent-clusterchecks-deployment_default.yaml b/test/datadog/baseline/manifests/agent-clusterchecks-deployment_default.yaml index 1d5af7b9e..38cb8d564 100644 --- a/test/datadog/baseline/manifests/agent-clusterchecks-deployment_default.yaml +++ b/test/datadog/baseline/manifests/agent-clusterchecks-deployment_default.yaml @@ -2960,7 +2960,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/agent-workload_exclude.yaml b/test/datadog/baseline/manifests/agent-workload_exclude.yaml index 14015f294..2723cda1c 100644 --- a/test/datadog/baseline/manifests/agent-workload_exclude.yaml +++ b/test/datadog/baseline/manifests/agent-workload_exclude.yaml @@ -2734,7 +2734,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/cluster-agent-deployment_default.yaml b/test/datadog/baseline/manifests/cluster-agent-deployment_default.yaml index d353342e9..a79fdbae6 100644 --- a/test/datadog/baseline/manifests/cluster-agent-deployment_default.yaml +++ b/test/datadog/baseline/manifests/cluster-agent-deployment_default.yaml @@ -2046,7 +2046,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/cluster-agent-deployment_default_advanced_AC_injection.yaml b/test/datadog/baseline/manifests/cluster-agent-deployment_default_advanced_AC_injection.yaml index 63bb9557c..22ffd50d5 100644 --- a/test/datadog/baseline/manifests/cluster-agent-deployment_default_advanced_AC_injection.yaml +++ b/test/datadog/baseline/manifests/cluster-agent-deployment_default_advanced_AC_injection.yaml @@ -2060,7 +2060,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_AGENT_SIDECAR_PROFILES value: '[{"env":[{"name":"DD_ORCHESTRATOR_EXPLORER_ENABLED","value":"false"},{"name":"DD_TAGS","value":"key1:value1 key2:value2"}],"resources":{"limits":{"cpu":"2","memory":"1024Mi"},"requests":{"cpu":"1","memory":"512Mi"}}}]' - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/cluster-agent-deployment_default_minimal_AC_injection.yaml b/test/datadog/baseline/manifests/cluster-agent-deployment_default_minimal_AC_injection.yaml index 34255fe03..5f8891cbe 100644 --- a/test/datadog/baseline/manifests/cluster-agent-deployment_default_minimal_AC_injection.yaml +++ b/test/datadog/baseline/manifests/cluster-agent-deployment_default_minimal_AC_injection.yaml @@ -2056,7 +2056,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_AGENT_SIDECAR_IMAGE_TAG value: 7.81.1 - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/cluster-agent-deployment_default_workload_exclude.yaml b/test/datadog/baseline/manifests/cluster-agent-deployment_default_workload_exclude.yaml index 09a6b6ca6..6e4c01692 100644 --- a/test/datadog/baseline/manifests/cluster-agent-deployment_default_workload_exclude.yaml +++ b/test/datadog/baseline/manifests/cluster-agent-deployment_default_workload_exclude.yaml @@ -2048,7 +2048,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/compliance_run_in_system_probe.yaml b/test/datadog/baseline/manifests/compliance_run_in_system_probe.yaml index 013cbb6e9..d7f9fcd82 100644 --- a/test/datadog/baseline/manifests/compliance_run_in_system_probe.yaml +++ b/test/datadog/baseline/manifests/compliance_run_in_system_probe.yaml @@ -2750,7 +2750,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/compliance_run_in_system_probe_cws_in_security_agent.yaml b/test/datadog/baseline/manifests/compliance_run_in_system_probe_cws_in_security_agent.yaml index 24ee1260a..c2fefae5e 100644 --- a/test/datadog/baseline/manifests/compliance_run_in_system_probe_cws_in_security_agent.yaml +++ b/test/datadog/baseline/manifests/compliance_run_in_system_probe_cws_in_security_agent.yaml @@ -2870,7 +2870,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/compliance_run_in_system_probe_only.yaml b/test/datadog/baseline/manifests/compliance_run_in_system_probe_only.yaml index abbe94a64..a615a2b9b 100644 --- a/test/datadog/baseline/manifests/compliance_run_in_system_probe_only.yaml +++ b/test/datadog/baseline/manifests/compliance_run_in_system_probe_only.yaml @@ -2733,7 +2733,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/confd.yaml b/test/datadog/baseline/manifests/confd.yaml index 115454a78..20613470a 100644 --- a/test/datadog/baseline/manifests/confd.yaml +++ b/test/datadog/baseline/manifests/confd.yaml @@ -3002,7 +3002,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/daemonset_default.yaml b/test/datadog/baseline/manifests/daemonset_default.yaml index 60bf6b9b7..4f1be600e 100644 --- a/test/datadog/baseline/manifests/daemonset_default.yaml +++ b/test/datadog/baseline/manifests/daemonset_default.yaml @@ -2726,7 +2726,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/default_all.yaml b/test/datadog/baseline/manifests/default_all.yaml index 60bf6b9b7..4f1be600e 100644 --- a/test/datadog/baseline/manifests/default_all.yaml +++ b/test/datadog/baseline/manifests/default_all.yaml @@ -2726,7 +2726,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/default_all_windows.yaml b/test/datadog/baseline/manifests/default_all_windows.yaml index e7a4f8e6f..a51340552 100644 --- a/test/datadog/baseline/manifests/default_all_windows.yaml +++ b/test/datadog/baseline/manifests/default_all_windows.yaml @@ -1367,7 +1367,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gdc_compliance_run_in_system_probe.yaml b/test/datadog/baseline/manifests/gdc_compliance_run_in_system_probe.yaml index c8e8d51ad..13e0b2ff4 100644 --- a/test/datadog/baseline/manifests/gdc_compliance_run_in_system_probe.yaml +++ b/test/datadog/baseline/manifests/gdc_compliance_run_in_system_probe.yaml @@ -2083,6 +2083,8 @@ spec: value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED value: "false" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gdc_daemonset_default.yaml b/test/datadog/baseline/manifests/gdc_daemonset_default.yaml index 502cb9393..333ca4276 100644 --- a/test/datadog/baseline/manifests/gdc_daemonset_default.yaml +++ b/test/datadog/baseline/manifests/gdc_daemonset_default.yaml @@ -2083,6 +2083,8 @@ spec: value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED value: "false" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gdc_daemonset_logs_collection.yaml b/test/datadog/baseline/manifests/gdc_daemonset_logs_collection.yaml index 033028d2c..0f342ea6a 100644 --- a/test/datadog/baseline/manifests/gdc_daemonset_logs_collection.yaml +++ b/test/datadog/baseline/manifests/gdc_daemonset_logs_collection.yaml @@ -2100,6 +2100,8 @@ spec: value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED value: "false" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gke_autopilot_allowlistedv2workload_default.yaml b/test/datadog/baseline/manifests/gke_autopilot_allowlistedv2workload_default.yaml index 11c2c0790..7fd8eb533 100644 --- a/test/datadog/baseline/manifests/gke_autopilot_allowlistedv2workload_default.yaml +++ b/test/datadog/baseline/manifests/gke_autopilot_allowlistedv2workload_default.yaml @@ -2377,7 +2377,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gke_autopilot_allowlistedv2workload_kubelet_apiserver.yaml b/test/datadog/baseline/manifests/gke_autopilot_allowlistedv2workload_kubelet_apiserver.yaml index 7ced488ea..3be36950b 100644 --- a/test/datadog/baseline/manifests/gke_autopilot_allowlistedv2workload_kubelet_apiserver.yaml +++ b/test/datadog/baseline/manifests/gke_autopilot_allowlistedv2workload_kubelet_apiserver.yaml @@ -2124,7 +2124,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gke_autopilot_compliance_run_in_system_probe.yaml b/test/datadog/baseline/manifests/gke_autopilot_compliance_run_in_system_probe.yaml index c382f0e70..d0407b43b 100644 --- a/test/datadog/baseline/manifests/gke_autopilot_compliance_run_in_system_probe.yaml +++ b/test/datadog/baseline/manifests/gke_autopilot_compliance_run_in_system_probe.yaml @@ -2597,7 +2597,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gke_autopilot_npm.yaml b/test/datadog/baseline/manifests/gke_autopilot_npm.yaml index a53f266a0..91b08d49a 100644 --- a/test/datadog/baseline/manifests/gke_autopilot_npm.yaml +++ b/test/datadog/baseline/manifests/gke_autopilot_npm.yaml @@ -2714,7 +2714,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gke_autopilot_system_probe.yaml b/test/datadog/baseline/manifests/gke_autopilot_system_probe.yaml index 75d99b709..37e907eba 100644 --- a/test/datadog/baseline/manifests/gke_autopilot_system_probe.yaml +++ b/test/datadog/baseline/manifests/gke_autopilot_system_probe.yaml @@ -2714,7 +2714,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gke_autopilot_usm.yaml b/test/datadog/baseline/manifests/gke_autopilot_usm.yaml index 87fea70ea..992937954 100644 --- a/test/datadog/baseline/manifests/gke_autopilot_usm.yaml +++ b/test/datadog/baseline/manifests/gke_autopilot_usm.yaml @@ -2590,7 +2590,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_adp.yaml b/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_adp.yaml index 76e1a4f0c..38eaefee3 100644 --- a/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_adp.yaml +++ b/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_adp.yaml @@ -2968,7 +2968,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_apm.yaml b/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_apm.yaml index 5547af8c7..0e49b76af 100644 --- a/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_apm.yaml +++ b/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_apm.yaml @@ -2978,7 +2978,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_default.yaml b/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_default.yaml index 2f8447855..cab0c77e4 100644 --- a/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_default.yaml +++ b/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_default.yaml @@ -2846,7 +2846,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_logs.yaml b/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_logs.yaml index 9f7624358..4f68fee83 100644 --- a/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_logs.yaml +++ b/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_logs.yaml @@ -2870,7 +2870,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_otel_feature_gates.yaml b/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_otel_feature_gates.yaml index 28824c8e0..fa9b927f6 100644 --- a/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_otel_feature_gates.yaml +++ b/test/datadog/baseline/manifests/gke_autopilot_workloadallowlist_otel_feature_gates.yaml @@ -3032,7 +3032,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: gcr.io/datadoghq - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gpu_monitoring.yaml b/test/datadog/baseline/manifests/gpu_monitoring.yaml index 133ec69cb..46444a868 100644 --- a/test/datadog/baseline/manifests/gpu_monitoring.yaml +++ b/test/datadog/baseline/manifests/gpu_monitoring.yaml @@ -2777,7 +2777,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/gpu_monitoring_cos.yaml b/test/datadog/baseline/manifests/gpu_monitoring_cos.yaml index 8dd0fa170..17760202f 100644 --- a/test/datadog/baseline/manifests/gpu_monitoring_cos.yaml +++ b/test/datadog/baseline/manifests/gpu_monitoring_cos.yaml @@ -2780,7 +2780,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/kube-state-metrics-custom-resources.yaml b/test/datadog/baseline/manifests/kube-state-metrics-custom-resources.yaml index 1076f9e4a..70506be3b 100644 --- a/test/datadog/baseline/manifests/kube-state-metrics-custom-resources.yaml +++ b/test/datadog/baseline/manifests/kube-state-metrics-custom-resources.yaml @@ -2791,7 +2791,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/npm_daemonset_default.yaml b/test/datadog/baseline/manifests/npm_daemonset_default.yaml index cab7ca6d2..cb82f9111 100644 --- a/test/datadog/baseline/manifests/npm_daemonset_default.yaml +++ b/test/datadog/baseline/manifests/npm_daemonset_default.yaml @@ -2844,7 +2844,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/otel-agent_config_ports.yaml b/test/datadog/baseline/manifests/otel-agent_config_ports.yaml index f40b28036..9542432d6 100644 --- a/test/datadog/baseline/manifests/otel-agent_config_ports.yaml +++ b/test/datadog/baseline/manifests/otel-agent_config_ports.yaml @@ -2929,7 +2929,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/otel-agent_configmap.yaml b/test/datadog/baseline/manifests/otel-agent_configmap.yaml index 8cd52933f..7b3747b04 100644 --- a/test/datadog/baseline/manifests/otel-agent_configmap.yaml +++ b/test/datadog/baseline/manifests/otel-agent_configmap.yaml @@ -2848,7 +2848,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/otel-agent_container_ports.yaml b/test/datadog/baseline/manifests/otel-agent_container_ports.yaml index e64aace58..c8cf0bca8 100644 --- a/test/datadog/baseline/manifests/otel-agent_container_ports.yaml +++ b/test/datadog/baseline/manifests/otel-agent_container_ports.yaml @@ -2923,7 +2923,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/otel-agent_logs_collection.yaml b/test/datadog/baseline/manifests/otel-agent_logs_collection.yaml index 4d17db604..8660879f8 100644 --- a/test/datadog/baseline/manifests/otel-agent_logs_collection.yaml +++ b/test/datadog/baseline/manifests/otel-agent_logs_collection.yaml @@ -2892,7 +2892,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/otel-agent_volume_mounts.yaml b/test/datadog/baseline/manifests/otel-agent_volume_mounts.yaml index 7aea35473..1977168a6 100644 --- a/test/datadog/baseline/manifests/otel-agent_volume_mounts.yaml +++ b/test/datadog/baseline/manifests/otel-agent_volume_mounts.yaml @@ -2925,7 +2925,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/otel_enabled.yaml b/test/datadog/baseline/manifests/otel_enabled.yaml index 863f0b886..c8c930c12 100644 --- a/test/datadog/baseline/manifests/otel_enabled.yaml +++ b/test/datadog/baseline/manifests/otel_enabled.yaml @@ -2919,7 +2919,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/other_default.yaml b/test/datadog/baseline/manifests/other_default.yaml index 60bf6b9b7..4f1be600e 100644 --- a/test/datadog/baseline/manifests/other_default.yaml +++ b/test/datadog/baseline/manifests/other_default.yaml @@ -2726,7 +2726,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/registry_migration_ap1.yaml b/test/datadog/baseline/manifests/registry_migration_ap1.yaml index 11c280508..7d3ba81c7 100644 --- a/test/datadog/baseline/manifests/registry_migration_ap1.yaml +++ b/test/datadog/baseline/manifests/registry_migration_ap1.yaml @@ -2737,7 +2737,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/sbom_enabled.yaml b/test/datadog/baseline/manifests/sbom_enabled.yaml index 0e19b6a57..7793137b3 100644 --- a/test/datadog/baseline/manifests/sbom_enabled.yaml +++ b/test/datadog/baseline/manifests/sbom_enabled.yaml @@ -2790,7 +2790,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/securityContextOverrides_allAgents.yaml b/test/datadog/baseline/manifests/securityContextOverrides_allAgents.yaml index 2bc13b0e6..a59a5dfbb 100644 --- a/test/datadog/baseline/manifests/securityContextOverrides_allAgents.yaml +++ b/test/datadog/baseline/manifests/securityContextOverrides_allAgents.yaml @@ -3002,7 +3002,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/system_probe_daemonset_default.yaml b/test/datadog/baseline/manifests/system_probe_daemonset_default.yaml index e1f58d863..5e7021272 100644 --- a/test/datadog/baseline/manifests/system_probe_daemonset_default.yaml +++ b/test/datadog/baseline/manifests/system_probe_daemonset_default.yaml @@ -2955,7 +2955,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/talos_linux_with_system_probe.yaml b/test/datadog/baseline/manifests/talos_linux_with_system_probe.yaml index 7e406c60f..309c44a31 100644 --- a/test/datadog/baseline/manifests/talos_linux_with_system_probe.yaml +++ b/test/datadog/baseline/manifests/talos_linux_with_system_probe.yaml @@ -2794,7 +2794,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/usm_daemonset_default.yaml b/test/datadog/baseline/manifests/usm_daemonset_default.yaml index 8e49465b4..16798be26 100644 --- a/test/datadog/baseline/manifests/usm_daemonset_default.yaml +++ b/test/datadog/baseline/manifests/usm_daemonset_default.yaml @@ -2844,7 +2844,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/workload_protection.yaml b/test/datadog/baseline/manifests/workload_protection.yaml index a868e3b5f..d3cb5c0b3 100644 --- a/test/datadog/baseline/manifests/workload_protection.yaml +++ b/test/datadog/baseline/manifests/workload_protection.yaml @@ -2837,7 +2837,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS diff --git a/test/datadog/baseline/manifests/workload_protection_direct_sender.yaml b/test/datadog/baseline/manifests/workload_protection_direct_sender.yaml index 92f058f19..6bbcc0603 100644 --- a/test/datadog/baseline/manifests/workload_protection_direct_sender.yaml +++ b/test/datadog/baseline/manifests/workload_protection_direct_sender.yaml @@ -2746,7 +2746,9 @@ spec: - name: DD_ADMISSION_CONTROLLER_CONTAINER_REGISTRY value: registry.datadoghq.com - name: DD_REMOTE_CONFIGURATION_ENABLED - value: "false" + value: "true" + - name: DD_APM_INSTRUMENTATION_ON_DEMAND + value: "true" - name: DD_CLUSTER_CHECKS_ENABLED value: "true" - name: DD_EXTRA_CONFIG_PROVIDERS