diff --git a/charts/datadog/CHANGELOG.md b/charts/datadog/CHANGELOG.md index 33f2d6b12..02e8652de 100644 --- a/charts/datadog/CHANGELOG.md +++ b/charts/datadog/CHANGELOG.md @@ -1,5 +1,9 @@ # Datadog changelog +## 3.103.1 + +* Add `auth-token` mount to `process-agent` on Windows. + ## 3.103.0 * Upgrade default Agent version to `7.63.3`. diff --git a/charts/datadog/Chart.yaml b/charts/datadog/Chart.yaml index e1974cebe..8026bbd0a 100644 --- a/charts/datadog/Chart.yaml +++ b/charts/datadog/Chart.yaml @@ -1,7 +1,7 @@ --- apiVersion: v1 name: datadog -version: 3.103.0 +version: 3.103.1 appVersion: "7" description: Datadog Agent keywords: diff --git a/charts/datadog/README.md b/charts/datadog/README.md index 927f60479..4eeb6e694 100644 --- a/charts/datadog/README.md +++ b/charts/datadog/README.md @@ -1,6 +1,6 @@ # Datadog -![Version: 3.103.0](https://img.shields.io/badge/Version-3.103.0-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square) +![Version: 3.103.1](https://img.shields.io/badge/Version-3.103.0-informational?style=flat-square) ![AppVersion: 7](https://img.shields.io/badge/AppVersion-7-informational?style=flat-square) [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/). diff --git a/charts/datadog/templates/_container-process-agent.yaml b/charts/datadog/templates/_container-process-agent.yaml index d5c3434c8..c525773bf 100644 --- a/charts/datadog/templates/_container-process-agent.yaml +++ b/charts/datadog/templates/_container-process-agent.yaml @@ -52,11 +52,13 @@ - name: logdatadog mountPath: {{ template "datadog.logDirectoryPath" . }} readOnly: false # Need RW to write logs - {{- if eq .Values.targetSystem "linux" }} {{- if (not .Values.providers.gke.autopilot) }} - name: auth-token mountPath: {{ template "datadog.confPath" . }}/auth readOnly: true + {{- end }} + {{- if eq .Values.targetSystem "linux" }} + {{- if (not .Values.providers.gke.autopilot) }} - name: dsdsocket mountPath: {{ (dir .Values.datadog.dogstatsd.socketPath) }} readOnly: false # Need RW for UDS DSD socket diff --git a/test/datadog/baseline/manifests/default_all_windows.yaml b/test/datadog/baseline/manifests/default_all_windows.yaml index ab8a305b6..1264eb686 100644 --- a/test/datadog/baseline/manifests/default_all_windows.yaml +++ b/test/datadog/baseline/manifests/default_all_windows.yaml @@ -926,6 +926,9 @@ spec: - mountPath: C:/ProgramData/Datadog/logs name: logdatadog readOnly: false + - mountPath: C:/ProgramData/Datadog/auth + name: auth-token + readOnly: true - mountPath: \\.\pipe\docker_engine name: runtimesocket - mountPath: \\.\pipe\containerd-containerd