diff --git a/roles/rke2/templates/manifests/deploy-rancher-logging.j2 b/roles/rke2/templates/manifests/deploy-rancher-logging.j2
new file mode 100644
index 0000000000000000000000000000000000000000..aa73b8377eb574f435f4f4e5b27b9d6e96527b13
--- /dev/null
+++ b/roles/rke2/templates/manifests/deploy-rancher-logging.j2
@@ -0,0 +1,28 @@
+---
+
+kind: Namespace
+apiVersion: v1
+metadata:
+ name: cattle-logging-system
+
+
+---
+
+apiVersion: helm.cattle.io/v1
+kind: HelmChart
+metadata:
+ name: rancher-logging
+ namespace: kube-system
+spec:
+ repo: {{ item.value.repo | default("https://charts.rancher.io") }}
+ chart: rancher-logging
+ version: {{ item.value.version | default("3.15.0") }}
+ targetNamespace: cattle-logging-system
+ valuesContent: |-
+ createCustomResource: true
+ global.seLinux.enabled: true
+ additionalLoggingSources.rke2.enabled: true
+
+
+
+