diff --git a/.werks/14311 b/.werks/14311 new file mode 100644 index 0000000..5bb9a76 --- /dev/null +++ b/.werks/14311 @@ -0,0 +1,14 @@ +Title: high number of zombie processes on worker nodes +Class: fix +Compatible: compat +Component: node-collector +Date: 1653487942 +Edition: cre +Knowledge: doc +Level: 1 +State: unknown +Version: 1.0.1 + +The Checkmk agent running in the machine sections node collector container +caused a high number of zombie processes on the worker nodes. This has been +fixed. diff --git a/docker/kubernetes-collector/Dockerfile b/docker/kubernetes-collector/Dockerfile index 8cd004c..d4ee2dc 100644 --- a/docker/kubernetes-collector/Dockerfile +++ b/docker/kubernetes-collector/Dockerfile @@ -6,7 +6,9 @@ ARG CHECKMK_AGENT_VERSION FROM checkmk/check-mk-raw:"$CHECKMK_AGENT_VERSION" as checkmk FROM python:3.10-alpine3.15 as base -RUN apk update +# coreutils is needed for the Checkmk agent to run properly +# hadolint ignore=DL3018 +RUN apk update && apk add --no-cache coreutils FROM base as builder ARG CHECKMK_AGENT_VERSION