Merge "Add kubelet config state files and Kubernetes PDB to collect"

This commit is contained in:
Zuul 2025-02-28 00:17:09 +00:00 committed by Gerrit Code Review
commit 6a80e77c72
2 changed files with 10 additions and 0 deletions

View File

@ -97,6 +97,7 @@ if [ "$nodetype" = "controller" -a "${ACTIVE}" = true ] ; then
CMDS+=("kubectl describe helmrepositories.source.toolkit.fluxcd.io -A")
CMDS+=("kubectl describe helmcharts.source.toolkit.fluxcd.io -A")
CMDS+=("kubectl describe helmreleases.helm.toolkit.fluxcd.io -A")
CMDS+=("kubectl get poddisruptionbudgets -A")
DELAY_THROTTLE=4
delay_count=0

View File

@ -438,6 +438,15 @@ for i in /var/lib/ceph/data/rook-ceph/log/*; do
fi
done
# Add kubelet config state files
for i in /var/lib/kubelet/*; do
if [ -e "$i" ]; then
kube_config_dir="var/lib/kubelet"
mkdir -p ${COLLECT_NAME_DIR}/$kube_config_dir
cp $i ${COLLECT_NAME_DIR}/$kube_config_dir
fi
done
sleep ${COLLECT_RUNEXTRA_DELAY}
echo "$(date +'%H:%M:%S.%3N'): Running host tars" >> ${COLLECT_CMD_TIMING_LOG}