TGViewer
DevOps DevOps @devopsitsec · 23.7K subscribers
Post #1894 6K
🎯 Хитрый Kubernetes-совет: используй "Ephemeral Containers" для дебага продовых Pod-ов без рестартов

Обычно, если приложение в Pod’e зависло или ведёт себя странно, — запускают kubectl exec.
Но если контейнер крашится на старте или застрял в init-контейнере, exec уже не поможет.

💡 Решение: Ephemeral Containers
Это временный контейнер, который можно «вживить» в работающий Pod без его пересоздания.

Использование:

kubectl debug pod/<имя> -it --image=busybox


Что это даёт:

- можно зайти в Pod, даже если основной контейнер не запускается
- можно использовать инструменты, которых нет в образе (curl, tcpdump, bash)
- можно дебажить сеть, файловую систему, процессы, не ломая Pod
- идеальный способ разбирать живые инциденты в проде

Эта техника - спасение, когда логов мало, Pod не рестартится, а exec недоступен.
  • ❤ 21
  • 👍 6
  • 🥰 1
More from @devopsitsec
  1. Sep 23, 2026Gateway API vs Ingress Controller в Kubernetes Главное различие в архитектуре управления т…
  2. Sep 23, 2026Приглашаем на воркшоп «Управление уязвимостями: строим технический процесс как у взрослых»…
  3. Sep 22, 2026Прокачай терминал Linux: 7 утилит, которые экономят время Описание: Что установить на Linu…
  4. Sep 21, 2026Kubernetes NodeLocal DNSCache: ускоряем DNS-запросы 🚀 Без NodeLocal DNSCache DNS-запрос о…
  5. Sep 21, 2026Есть серьезный разговор… об ИТ-инфраструктуре и требованиях к ней в современных условиях К…
  6. Sep 20, 2026🐳 Docker-образ с 3,17 ГБ до 354 МБ - почти в 9 раз меньше Такая оптимизация обычно достиг…
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 →