TGViewer
DevOps для ДевоПсов DevOps для ДевоПсов @devo_pes · 3.21K subscribers
Post #7983 168
Как отлаживать distroless-контейнеры через kubectl debug

В distroless-образе может не быть bash, ls или даже оболочки. kubectl exec тогда не даёт нужных утилит, kubectl cp требует tar внутри контейнера, а при циклическом падении exec тоже мало помогает.

Запустите kubectl debug с образом BusyBox: команда добавит к созданному Pod временный контейнер без перезапуска Pod. К нему можно подключиться через kubectl attach -it и получить диагностические утилиты.

У временного контейнера нет перезапуска, портов и проверок готовности или работоспособности. Он расходует только уже выделенные Pod ресурсы; его спецификацию нельзя изменить, а запись останется после завершения. В разборе показаны устройство ephemeral containers и сценарии kubectl debug.
  • ⚡ 1
More from @devo_pes
  1. Sep 21, 2026Как быстро масштабировать инфраструктуру без покупки и настройки собственного железа Знако…
  2. Sep 21, 2026Как искать узкие места сервера методом USE Метод USE предлагает начинать диагностику со сп…
  3. Sep 21, 2026Как ускорить сборки Docker за счёт кэша Docker повторно использует слой, если инструкция и…
  4. Sep 20, 2026ACME отработал с кодом 0, а пользователи всё ещё получают старый сертификат Cron обновил с…
  5. Sep 20, 2026Зелёный CI не ловит деградацию под трафиком, зато её ловит канарейка с автооткатом Функцио…
  6. Sep 20, 2026Что проверить перед запуском приложения в Kubernetes Pod может запуститься, а обновление и…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →