Sometimes, it might be a good idea to copy a Pod before starting the debugging. Luckily, the
https://iximiuz.com/en/posts/kubernetes-ephemeral-containers/kubectl debugcommand has a flag for that--copy-to <new-name>. The new Pod won’t be owned by the original workload, nor will it inherit the labels of the original Pod, so it won’t be targeted by a potential Service object in front of the workload. This should give you a quiet copy to investigate!
kubectl debug -it -c debugger --image=busybox \
--copy-to test-pod \
--share-processes \
${POD_NAME}