diff --git a/jsonnet/kube-prometheus/components/node-exporter.libsonnet b/jsonnet/kube-prometheus/components/node-exporter.libsonnet index 6553b9df3d06b9b7501e55f3880083465b2ada3a..2d1deb960685b81531c887a1389462a240cfd778 100644 --- a/jsonnet/kube-prometheus/components/node-exporter.libsonnet +++ b/jsonnet/kube-prometheus/components/node-exporter.libsonnet @@ -249,6 +249,7 @@ function(params) { ], automountServiceAccountToken: true, serviceAccountName: ne._config.name, + priorityClassName: 'system-cluster-critical', securityContext: { runAsUser: 65534, runAsNonRoot: true, diff --git a/manifests/nodeExporter-daemonset.yaml b/manifests/nodeExporter-daemonset.yaml index 877242b0e4995cd85f86fbe1308f4e327b95f93b..2053b1c208df0a06f06abfbd7f47882789d1391d 100644 --- a/manifests/nodeExporter-daemonset.yaml +++ b/manifests/nodeExporter-daemonset.yaml @@ -97,6 +97,7 @@ spec: hostPID: true nodeSelector: kubernetes.io/os: linux + priorityClassName: system-cluster-critical securityContext: runAsNonRoot: true runAsUser: 65534