Mount system-probe.yaml in the process-agent container when enabled (#23035)

* Mount system-probe.yaml in the process-agent container when enabled

https://github.com/helm/charts/pull/22686/files changed the location of
the system-probe socket away from the default.

Since the process-agent was relying on the socket being at the default
location by dint of not having the system-probe.yaml file, this commit
broke the process-agent -> system-probe communication.

Signed-off-by: Lee Avital <lee.avital@datadoghq.com>

* rev version

Signed-off-by: Lee Avital <lee.avital@datadoghq.com>
This commit is contained in:
Lee Avital
2020-07-01 17:36:01 -07:00
committed by GitHub
parent d5590064f4
commit 08453f9827
2 changed files with 4 additions and 1 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: datadog
version: 2.3.19
version: 2.3.20
appVersion: "7"
description: Datadog Agent
keywords:
@@ -56,6 +56,9 @@
- name: sysprobe-socket-dir
mountPath: /var/run/sysprobe
readOnly: true
- name: sysprobe-config
mountPath: /etc/datadog-agent/system-probe.yaml
subPath: system-probe.yaml
{{- end }}
{{- end }}
{{- end -}}