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