[stable/datadog] Adding live process monitoring option (#7282)

* adding datadog.processAgentEnabled option

Signed-off-by: Rob Scott <rob.scott87@gmail.com>

* bumping datadog chart version, adding processAgentEnabled reference to values.yaml

Signed-off-by: Rob Scott <rob.scott87@gmail.com>

* bumping datadog chart version to 1.2.0

Signed-off-by: Rob Scott <rob.scott87@gmail.com>

* datadog chart to 1.1.0

Signed-off-by: Rob Scott <rob.scott87@gmail.com>
This commit is contained in:
Rob Scott
2018-09-06 13:25:35 -07:00
committed by k8s-ci-robot
parent 66305814e9
commit fa9cf124fa
4 changed files with 21 additions and 1 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
name: datadog
version: 1.0.5
version: 1.1.0
appVersion: 6.3.2
description: DataDog Agent
keywords:
+1
View File
@@ -51,6 +51,7 @@ The following table lists the configurable parameters of the Datadog chart and t
| `datadog.logsEnabled` | Enable log collection | `nil` |
| `datadog.logsConfigContainerCollectAll` | Collect logs from all containers | `nil` |
| `datadog.apmEnabled` | Enable tracing from the host | `nil` |
| `datadog.processAgentEnabled` | Enable live process monitoring | `nil` |
| `datadog.checksd` | Additional custom checks as python code | `nil` |
| `datadog.confd` | Additional check configurations (static and Autodiscovery) | `nil` |
| `datadog.tags` | Set host tags | `nil` |
+14
View File
@@ -77,6 +77,10 @@ spec:
- name: DD_APM_ENABLED
value: {{ .Values.datadog.apmEnabled | quote }}
{{- end }}
{{- if .Values.datadog.processAgentEnabled }}
- name: DD_PROCESS_AGENT_ENABLED
value: {{ .Values.datadog.processAgentEnabled | quote }}
{{- end }}
{{- if .Values.datadog.leaderElection }}
- name: DD_LEADER_ELECTION
value: {{ .Values.datadog.leaderElection | quote}}
@@ -132,6 +136,11 @@ spec:
- name: pointerdir
mountPath: /var/lib/datadog-agent/logs
{{- end }}
{{- if .Values.datadog.processAgentEnabled }}
- name: passwd
mountPath: /etc/passwd
readOnly: true
{{- end }}
{{- if .Values.datadog.volumeMounts }}
{{ toYaml .Values.datadog.volumeMounts | indent 10 }}
{{- end }}
@@ -166,6 +175,11 @@ spec:
path: /var/lib/datadog-agent/logs
name: pointerdir
{{- end }}
{{- if .Values.datadog.processAgentEnabled }}
- hostPath:
path: /etc/passwd
name: passwd
{{- end }}
{{- if .Values.datadog.volumes }}
{{ toYaml .Values.datadog.volumes | indent 8 }}
{{- end }}
+5
View File
@@ -130,6 +130,11 @@ datadog:
##
# apmEnabled: true
## Un-comment this to enable live process monitoring
## ref: https://docs.datadoghq.com/graphing/infrastructure/process/#kubernetes-daemonset
##
# processAgentEnabled: true
## The dd-agent supports many environment variables
## ref: https://github.com/DataDog/datadog-agent/tree/master/Dockerfiles/agent#environment-variables
##