From e91e70a9c4cc4ab2efc57139a5edada75e3b19f1 Mon Sep 17 00:00:00 2001 From: Jatin Singh <54170834+JatinSingh007@users.noreply.github.com> Date: Fri, 17 Oct 2025 14:23:05 +0200 Subject: [PATCH 1/8] Add GKE Autopilot support for Datadog CSI Driver Added GKE Autopilot support information for Datadog CSI Driver installation via Helm chart, including a note on manual installation and AllowlistSynchronizer resource. --- content/en/containers/csi_driver/_index.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/content/en/containers/csi_driver/_index.md b/content/en/containers/csi_driver/_index.md index 8fcec4a91843b..80e20f47ed166 100644 --- a/content/en/containers/csi_driver/_index.md +++ b/content/en/containers/csi_driver/_index.md @@ -81,6 +81,7 @@ If the Datadog Agent is deployed using the Datadog Operator, you must install th helm install datadog-csi-driver datadog/datadog-csi-driver ``` + 3. **Activate Datadog CSI in your `DatadogAgent` resource.** ``` @@ -132,6 +133,23 @@ If the Datadog Agent is deployed using a DaemonSet, you must install the Datadog {{< /tabs >}} +### GKE Autopilot Support + +Starting with **Helm chart version 3.138.0**, the Datadog CSI Driver can now be installed on **Google Kubernetes Engine (GKE) Autopilot** clusters. + +> **Note:** +> GKE Autopilot support is **only available when installing via the Helm chart**. +> For non-Helm installations, render and apply the CSI Driver manifests manually, then create the following `AllowlistSynchronizer` resource to enable installation on GKE Autopilot: + +```yaml +apiVersion: auto.gke.io/v1 +kind: AllowlistSynchronizer +metadata: + name: datadog-csi-synchronizer +spec: + allowlistPaths: + - Datadog/datadog-csi-driver/datadog-datadog-csi-driver-daemonset-exemption-v1.0.1.yaml +``` ## Datadog CSI volumes @@ -276,4 +294,4 @@ By isolating the Datadog CSI Driver in a privileged namespace, Kubernetes cluste [1]: https://github.com/DataDog/datadog-csi-driver [2]: https://hub.docker.com/r/datadog/csi-driver [3]: https://kubernetes-csi.github.io/docs/introduction.html -[4]: https://kubernetes.io/docs/concepts/security/pod-security-standards/ \ No newline at end of file +[4]: https://kubernetes.io/docs/concepts/security/pod-security-standards/ From 4aec4ef9f17ce3447e898ede3141941558ab452f Mon Sep 17 00:00:00 2001 From: Jatin Singh <54170834+JatinSingh007@users.noreply.github.com> Date: Sun, 19 Oct 2025 09:15:12 +0200 Subject: [PATCH 2/8] Update content/en/containers/csi_driver/_index.md Co-authored-by: Heston Hoffman --- content/en/containers/csi_driver/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/containers/csi_driver/_index.md b/content/en/containers/csi_driver/_index.md index 80e20f47ed166..7f9b204df3cd5 100644 --- a/content/en/containers/csi_driver/_index.md +++ b/content/en/containers/csi_driver/_index.md @@ -133,7 +133,7 @@ If the Datadog Agent is deployed using a DaemonSet, you must install the Datadog {{< /tabs >}} -### GKE Autopilot Support +### GKE Autopilot support Starting with **Helm chart version 3.138.0**, the Datadog CSI Driver can now be installed on **Google Kubernetes Engine (GKE) Autopilot** clusters. From eb9fe2cde638650d5f92eb73ff791d4511e1fb4b Mon Sep 17 00:00:00 2001 From: Jatin Singh <54170834+JatinSingh007@users.noreply.github.com> Date: Sun, 19 Oct 2025 09:15:20 +0200 Subject: [PATCH 3/8] Update content/en/containers/csi_driver/_index.md Co-authored-by: Heston Hoffman --- content/en/containers/csi_driver/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/containers/csi_driver/_index.md b/content/en/containers/csi_driver/_index.md index 7f9b204df3cd5..1456785fd8328 100644 --- a/content/en/containers/csi_driver/_index.md +++ b/content/en/containers/csi_driver/_index.md @@ -138,7 +138,7 @@ If the Datadog Agent is deployed using a DaemonSet, you must install the Datadog Starting with **Helm chart version 3.138.0**, the Datadog CSI Driver can now be installed on **Google Kubernetes Engine (GKE) Autopilot** clusters. > **Note:** -> GKE Autopilot support is **only available when installing via the Helm chart**. +> GKE Autopilot support is **only available when installing using the Helm chart**. > For non-Helm installations, render and apply the CSI Driver manifests manually, then create the following `AllowlistSynchronizer` resource to enable installation on GKE Autopilot: ```yaml From 1b4f01bd92e57802cc997f993207baf6e0af72c5 Mon Sep 17 00:00:00 2001 From: Jatin Singh <54170834+JatinSingh007@users.noreply.github.com> Date: Sun, 19 Oct 2025 09:15:40 +0200 Subject: [PATCH 4/8] Update content/en/containers/csi_driver/_index.md Co-authored-by: Heston Hoffman --- content/en/containers/csi_driver/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/containers/csi_driver/_index.md b/content/en/containers/csi_driver/_index.md index 1456785fd8328..925b3bd90a712 100644 --- a/content/en/containers/csi_driver/_index.md +++ b/content/en/containers/csi_driver/_index.md @@ -135,7 +135,7 @@ If the Datadog Agent is deployed using a DaemonSet, you must install the Datadog ### GKE Autopilot support -Starting with **Helm chart version 3.138.0**, the Datadog CSI Driver can now be installed on **Google Kubernetes Engine (GKE) Autopilot** clusters. +Starting with **Helm chart version 3.138.0**, the Datadog CSI Driver can be installed on **Google Kubernetes Engine (GKE) Autopilot** clusters. > **Note:** > GKE Autopilot support is **only available when installing using the Helm chart**. From ff1bd62d88d38ed8d2cee8363201bde779a0dbef Mon Sep 17 00:00:00 2001 From: Jatin Singh <54170834+JatinSingh007@users.noreply.github.com> Date: Mon, 20 Oct 2025 13:42:34 +0200 Subject: [PATCH 5/8] Update content/en/containers/csi_driver/_index.md Co-authored-by: Adel Haj Hassan <41540817+adel121@users.noreply.github.com> --- content/en/containers/csi_driver/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/containers/csi_driver/_index.md b/content/en/containers/csi_driver/_index.md index 925b3bd90a712..a8089afe8f715 100644 --- a/content/en/containers/csi_driver/_index.md +++ b/content/en/containers/csi_driver/_index.md @@ -139,7 +139,7 @@ Starting with **Helm chart version 3.138.0**, the Datadog CSI Driver can be inst > **Note:** > GKE Autopilot support is **only available when installing using the Helm chart**. -> For non-Helm installations, render and apply the CSI Driver manifests manually, then create the following `AllowlistSynchronizer` resource to enable installation on GKE Autopilot: +> If CSI driver is not installed using the helm chart, create the following `AllowlistSynchronizer` resource to activate GKE Autopilot support: ```yaml apiVersion: auto.gke.io/v1 From ba0988aa7b97cb23f60fcf214f0a85c2ffb14323 Mon Sep 17 00:00:00 2001 From: Jatin Singh <54170834+JatinSingh007@users.noreply.github.com> Date: Mon, 20 Oct 2025 13:50:04 +0200 Subject: [PATCH 6/8] Update content/en/containers/csi_driver/_index.md Co-authored-by: Adel Haj Hassan <41540817+adel121@users.noreply.github.com> --- content/en/containers/csi_driver/_index.md | 1 - 1 file changed, 1 deletion(-) diff --git a/content/en/containers/csi_driver/_index.md b/content/en/containers/csi_driver/_index.md index a8089afe8f715..d5b4e352fe79d 100644 --- a/content/en/containers/csi_driver/_index.md +++ b/content/en/containers/csi_driver/_index.md @@ -138,7 +138,6 @@ If the Datadog Agent is deployed using a DaemonSet, you must install the Datadog Starting with **Helm chart version 3.138.0**, the Datadog CSI Driver can be installed on **Google Kubernetes Engine (GKE) Autopilot** clusters. > **Note:** -> GKE Autopilot support is **only available when installing using the Helm chart**. > If CSI driver is not installed using the helm chart, create the following `AllowlistSynchronizer` resource to activate GKE Autopilot support: ```yaml From 7198a4b81034df4cf706e225cfb72daa6d673f4c Mon Sep 17 00:00:00 2001 From: Jatin Singh <54170834+JatinSingh007@users.noreply.github.com> Date: Mon, 20 Oct 2025 14:04:53 +0200 Subject: [PATCH 7/8] Update GKE Autopilot support details in documentation Clarified versioning information for Datadog CSI Driver installation on GKE Autopilot clusters. --- content/en/containers/csi_driver/_index.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/content/en/containers/csi_driver/_index.md b/content/en/containers/csi_driver/_index.md index d5b4e352fe79d..15e299c60cbea 100644 --- a/content/en/containers/csi_driver/_index.md +++ b/content/en/containers/csi_driver/_index.md @@ -121,7 +121,6 @@ If the Datadog Agent is deployed using a DaemonSet, you must install the Datadog ```shell helm install datadog-csi-driver datadog/datadog-csi-driver ``` - 3. **Activate Datadog CSI**. To activate the Datadog CSI driver, set the following environment variable in the Datadog Cluster Agent container: @@ -135,7 +134,7 @@ If the Datadog Agent is deployed using a DaemonSet, you must install the Datadog ### GKE Autopilot support -Starting with **Helm chart version 3.138.0**, the Datadog CSI Driver can be installed on **Google Kubernetes Engine (GKE) Autopilot** clusters. +Starting with Datadog Agent Helm chart version 3.138.0 and Datadog CSI Driver Helm chart version 0.4.2, the Datadog CSI Driver can be installed on Google Kubernetes Engine (GKE) Autopilot clusters. > **Note:** > If CSI driver is not installed using the helm chart, create the following `AllowlistSynchronizer` resource to activate GKE Autopilot support: From bf9df4769476a363679a1d3942bf2e9b654dbe14 Mon Sep 17 00:00:00 2001 From: Jatin Singh <54170834+JatinSingh007@users.noreply.github.com> Date: Mon, 20 Oct 2025 14:09:40 +0200 Subject: [PATCH 8/8] Refactor Datadog CSI installation instructions Removed redundant line breaks and improved formatting. --- content/en/containers/csi_driver/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/containers/csi_driver/_index.md b/content/en/containers/csi_driver/_index.md index 15e299c60cbea..5a012a22c595d 100644 --- a/content/en/containers/csi_driver/_index.md +++ b/content/en/containers/csi_driver/_index.md @@ -81,7 +81,6 @@ If the Datadog Agent is deployed using the Datadog Operator, you must install th helm install datadog-csi-driver datadog/datadog-csi-driver ``` - 3. **Activate Datadog CSI in your `DatadogAgent` resource.** ``` @@ -121,6 +120,7 @@ If the Datadog Agent is deployed using a DaemonSet, you must install the Datadog ```shell helm install datadog-csi-driver datadog/datadog-csi-driver ``` + 3. **Activate Datadog CSI**. To activate the Datadog CSI driver, set the following environment variable in the Datadog Cluster Agent container: