# Helm Values for the DaemonSet that is deployed on all control plane nodes in the cluster and # collects Kubernetes and etcd metrics. image: ghcr.io/edgelesssys/beats/metricbeat-oss imageTag: 8.11.0@sha256:c2488378e794467f2a7214a56da0de017db1f2c28198721f12d74ad9cc263d08 kube_state_metrics: enabled: false deployment: enabled: false daemonset: enabled: true metricbeatConfig: metricbeat.yml: "" hostNetworking: true extraEnvs: [] secretMounts: [] nodeSelector: node-role.kubernetes.io/control-plane: "" tolerations: - key: node-role.kubernetes.io/control-plane operator: Exists effect: NoSchedule securityContext: privileged: true runAsUser: 0 extraVolumeMounts: - name: runsystemd mountPath: /run/systemd readOnly: true - name: varrundbus mountPath: /var/run/dbus readOnly: true - name: etcdcerts mountPath: /etc/kubernetes/pki/etcd readOnly: true extraVolumes: - name: runsystemd hostPath: path: /run/systemd type: "" - name: varrundbus hostPath: path: /var/run/dbus type: "" - name: etcdcerts hostPath: path: /etc/kubernetes/pki/etcd type: "" resources: requests: cpu: "100m" memory: "100Mi" limits: null clusterRoleRules: - apiGroups: [""] resources: - nodes - namespaces - events - pods - services verbs: ["get", "list", "watch"] - apiGroups: ["extensions"] resources: - replicasets verbs: ["get", "list", "watch"] - apiGroups: ["apps"] resources: - statefulsets - deployments - replicasets verbs: ["get", "list", "watch"] - apiGroups: [""] resources: - nodes/stats verbs: ["get"] - apiGroups: ["batch"] resources: - jobs verbs: ["get", "list", "watch"] - apiGroups: - "" resources: - nodes/stats verbs: - get - nonResourceURLs: - "/metrics" verbs: - get