Откуда в девопс пришли вы?
❤️ — Сисадмин
🔥 — Программист
📍 Навигация: Вакансии • Задачи • Собесы
#лучшее_из_библиотеки_2025
Please open Telegram to view this post
VIEW IN TELEGRAM
❤36🔥15👾2
Осенью мы разбирали эту тему. Повторяем для тех, кто пропустил, и добавляем пару нюансов.
Проблема
Distroless-образы — это минимализм: только приложение и рантайм. Никакого
bash, curl, apt. Меньше размер, меньше уязвимостей, быстрее деплой.Но когда что-то падает — привычный
kubectl exec -it pod -- bash не работает. Шелла просто нет.Решение: эфемерные контейнеры.
Kubernetes умеет подключать временный контейнер к работающему Pod без рестарта:
kubectl debug pod/my-app -it --image=busybox --target=my-container
Эфемерный контейнер делит namespace с приложением — видит его файлы, процессы, сеть. После выхода исчезает.
Для серьёзной отладки лучше взять образ потяжелее:
kubectl debug pod/my-app -it --image=nicolaka/netshoot --target=my-container
netshoot — швейцарский нож для сетевой диагностики: curl, dig, tcpdump, iperf, nmap и ещё 40+ утилит из коробки.📍 Навигация: Вакансии • Задачи • Собесы
#лучшее_из_библиотеки_2025
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9