diff --git a/roles/rke2/templates/manifests/deploy-rancher-logging.j2 b/roles/rke2/templates/manifests/deploy-rancher-logging.j2
index aa73b8377eb574f435f4f4e5b27b9d6e96527b13..e59c2b2a8e5aeeb1bb1c04328591c5c392a0ae14 100644
--- a/roles/rke2/templates/manifests/deploy-rancher-logging.j2
+++ b/roles/rke2/templates/manifests/deploy-rancher-logging.j2
@@ -5,6 +5,20 @@ apiVersion: v1
 metadata:
   name: cattle-logging-system
 
+---
+
+apiVersion: helm.cattle.io/v1
+kind: HelmChart
+metadata:
+  name: rancher-logging-crd
+  namespace: kube-system
+spec:
+  repo: {{ item.value.repo | default("https://charts.rancher.io") }}
+  chart: rancher-logging-crd
+  version: {{ item.value.version | default("3.15.0") }}
+  targetNamespace: cattle-logging-system
+
+---
 
 ---