diff --git a/charts/dependency/node-exporter/Chart.yaml b/charts/dependency/node-exporter/Chart.yaml index b76bd67b0fc..4730aa09760 100644 --- a/charts/dependency/node-exporter/Chart.yaml +++ b/charts/dependency/node-exporter/Chart.yaml @@ -21,7 +21,7 @@ name: node-exporter sources: - https://github.com/truecharts/charts/tree/master/charts/dependency/node-exporter type: application -version: 1.0.0 +version: 1.0.1 annotations: truecharts.org/catagories: | - metrics diff --git a/charts/dependency/node-exporter/values.yaml b/charts/dependency/node-exporter/values.yaml index 8fceb660234..e2b7af692e0 100644 --- a/charts/dependency/node-exporter/values.yaml +++ b/charts/dependency/node-exporter/values.yaml @@ -8,13 +8,11 @@ service: ports: main: protocol: http - port: 9100 + port: 9910 workload: main: type: DaemonSet - replicas: 2 - strategy: RollingUpdate podSpec: containers: main: @@ -22,6 +20,10 @@ workload: - --path.procfs=/host/proc - --path.sysfs=/host/sys - --web.listen-address=0.0.0.0:{{ .Values.service.main.ports.main.port }} + - --collector.filesystem.ignored-mount-points="^/(dev|proc|sys|var/lib/docker/.+|var/lib/kubelet/.+|var/db/system/.+|mnt/[a-zA-Z0-9-_\\.]+/ix-applications/.+)($|/)" + - --collector.filesystem.ignored-fs-types="^(autofs|binfmt_misc|cgroup|configfs|debugfs|devpts|devtmpfs|fusectl|hugetlbfs|mqueue|overlay|proc|procfs|pstore|rpc_pipefs|securityfs|sysfs|tracefs)$" + - --collector.netdev.device-exclude="^veth.*$" + - --collector.netclass.ignored-devices="^veth.*$" probes: liveness: path: / @@ -40,6 +42,11 @@ podOptions: hostPID: true persistence: + host: + enabled: true + hostPath: / + mountPath: /host + readOnly: true proc: enabled: true hostPath: /proc