Дебаг из неймспейса контейнера
На моей практике я практически не пользовался kubectl-debug, наоборот, я для дебага использую Linux утилиту nsenter.
Например, если надо запустить curl, но в контейнере его нет, нужно проделать следующее:
1. Через kubectl get po -o wide узнать Ноду, на которой находится Pod;
2. Зайти на Ноду через ssh;
3. Через docker ps (или аналогичную команду у crictl) найти свой Контейнер;
4. Сделать docker inspect <ID> Контейнера и найти там PID процесса;
5. Зайти в сетевой неймспейс этого процесса nsenter -t 1234 -n ;
6. Теперь Вам доступны все утилиты, которые есть у вас на Ноде. Аналогично можно заходить и в другие НС, но мне приходилось пользоваться только сетевым.