diff --git a/infrastructure/monitoring/x509-exporter.yaml b/infrastructure/monitoring/x509-exporter.yaml
index a13fdb842f8c691e2fdc2151a5ec64d117d076c5..997ae98160a7eda8ec176a08051e15e84ac7a2a3 100644
--- a/infrastructure/monitoring/x509-exporter.yaml
+++ b/infrastructure/monitoring/x509-exporter.yaml
@@ -23,3 +23,32 @@ spec:
         namespace: monitoring-system
       version: 1.20.0
   interval: 5m
+  values:
+    hostPathsExporter:
+      podAnnotations:
+        prometheus.io/port: "9793"
+        prometheus.io/scrape: "true"
+      daemonSets:
+        cp:
+          nodeSelector:
+            node-role.kubernetes.io/master: ""
+          tolerations:
+          - effect: NoSchedule
+            key: node-role.kubernetes.io/master
+            operator: Exists
+          watchFiles:
+          - /var/lib/kubelet/pki/kubelet-client-current.pem
+          - /etc/kubernetes/pki/apiserver.crt
+          - /etc/kubernetes/pki/apiserver-etcd-client.crt
+          - /etc/kubernetes/pki/apiserver-kubelet-client.crt
+          - /etc/kubernetes/pki/ca.crt
+          - /etc/kubernetes/pki/front-proxy-ca.crt
+          - /etc/kubernetes/pki/front-proxy-client.crt
+          - /etc/kubernetes/pki/etcd/ca.crt
+          - /etc/kubernetes/pki/etcd/healthcheck-client.crt
+          - /etc/kubernetes/pki/etcd/peer.crt
+          - /etc/kubernetes/pki/etcd/server.crt
+          watchKubeconfFiles:
+          - /etc/kubernetes/admin.conf
+          - /etc/kubernetes/controller-manager.conf
+          - /etc/kubernetes/scheduler.conf