Skip to content

Commit 5e1d863

Browse files
authored
Add auth-token mount to process-agent on Windows (#1743)
* Add auth-token mount to process-agent on Windows * fix readme
1 parent 7589fd8 commit 5e1d863

File tree

5 files changed

+12
-3
lines changed

5 files changed

+12
-3
lines changed

charts/datadog/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Datadog changelog
22

3+
## 3.109.2
4+
5+
* Add `auth-token` mount to `process-agent` on Windows.
6+
37
## 3.109.1
48

59
* Add `datadog.traceroute.enabled`, which turns on the `traceroute` system-probe module for Network Path.

charts/datadog/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
apiVersion: v1
33
name: datadog
4-
version: 3.109.1
4+
version: 3.109.2
55
appVersion: "7"
66
description: Datadog Agent
77
keywords:

charts/datadog/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Datadog
22

3-
![Version: 3.109.1](https://img.shields.io/badge/Version-3.109.1-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square)
3+
![Version: 3.109.2](https://img.shields.io/badge/Version-3.109.2-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square)
44

55
[Datadog](https://www.datadoghq.com/) is a hosted infrastructure monitoring platform. This chart adds the Datadog Agent to all nodes in your cluster via a DaemonSet. It also optionally depends on the [kube-state-metrics chart](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-state-metrics). For more information about monitoring Kubernetes with Datadog, please refer to the [Datadog documentation website](https://docs.datadoghq.com/agent/basic_agent_usage/kubernetes/).
66

charts/datadog/templates/_container-process-agent.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,13 @@
5656
- name: logdatadog
5757
mountPath: {{ template "datadog.logDirectoryPath" . }}
5858
readOnly: false # Need RW to write logs
59-
{{- if eq .Values.targetSystem "linux" }}
6059
{{- if (not .Values.providers.gke.autopilot) }}
6160
- name: auth-token
6261
mountPath: {{ template "datadog.confPath" . }}/auth
6362
readOnly: true
63+
{{- end }}
64+
{{- if eq .Values.targetSystem "linux" }}
65+
{{- if (not .Values.providers.gke.autopilot) }}
6466
- name: dsdsocket
6567
mountPath: {{ (dir .Values.datadog.dogstatsd.socketPath) }}
6668
readOnly: false # Need RW for UDS DSD socket

test/datadog/baseline/manifests/default_all_windows.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -926,6 +926,9 @@ spec:
926926
- mountPath: C:/ProgramData/Datadog/logs
927927
name: logdatadog
928928
readOnly: false
929+
- mountPath: C:/ProgramData/Datadog/auth
930+
name: auth-token
931+
readOnly: true
929932
- mountPath: \\.\pipe\docker_engine
930933
name: runtimesocket
931934
- mountPath: \\.\pipe\containerd-containerd

0 commit comments

Comments
 (0)