[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/k8s-pod-debugging":3,"mdc-a0erb6-key":701,"mdc--vuiu3r-key":729,"mdc--ec75ug-key":745,"mdc-snhse4-key":769,"mdc--anr8ee-key":786,"mdc-ixs2w8-key":822,"mdc-1nrou3-key":854,"mdc-eyw7wi-key":889,"mdc-qgylo3-key":919,"related-/guides/linux/kubectl-debugging,/guides/linux/kubernetes-cluster-setup,/errors/linux/kubectl-errors":935},{"id":4,"title":5,"appliesTo":6,"author":10,"body":11,"canonical":635,"code":104,"createdAt":636,"description":637,"difficulty":638,"draft":639,"estimatedTime":640,"extension":641,"faq":642,"howToSteps":655,"howToTotalTime":671,"image":635,"keywords":672,"locale":682,"meta":683,"navigation":684,"path":685,"platform":686,"related":687,"section":691,"seo":692,"severity":104,"stem":693,"summary":694,"tags":695,"twitterCreator":635,"twitterSite":635,"type":699,"updatedAt":636,"__hash__":700},"content_ru/guides/linux/k8s-pod-debugging.md","Как отладить Pod в Kubernetes: пошаговое руководство для Linux",[7,8,9],"Kubernetes 1.28","kubectl 1.28","Ubuntu 22.04 LTS","FixPedia Team",{"type":12,"value":13,"toc":622},"minimark",[14,19,32,36,86,90,95,98,146,149,179,183,189,201,204,222,225,228,232,235,278,292,296,299,335,342,376,393,397,400,432,438,442,445,483,489,493,611,618],[15,16,18],"h2",{"id":17},"введение","Введение",[20,21,22,23,27,28,31],"p",{},"Отладка Pod в Kubernetes может показаться сложной задачей, особенно на Linux-системах. В этом руководстве мы рассмотрим конкретные шаги, которые помогут вам быстро диагностировать проблемы, просмотреть логи и восстановить работоспособность кластера. После выполнения инструкций вы сможете самостоятельно устранять распространённые ошибки, такие как ",[24,25,26],"code",{},"CrashLoopBackOff",", ",[24,29,30],{},"ImagePullBackOff"," и другие.",[15,33,35],{"id":34},"требования","Требования",[37,38,39,47,53,59,69],"ul",{},[40,41,42,46],"li",{},[43,44,45],"strong",{},"Операционная система:"," Linux (например, Ubuntu 22.04 LTS или Debian 12)",[40,48,49,52],{},[43,50,51],{},"Kubernetes:"," версия 1.28 (или более новая)",[40,54,55,58],{},[43,56,57],{},"kubectl:"," версия 1.28 (или соответствующая версии кластера)",[40,60,61,64,65,68],{},[43,62,63],{},"Права доступа:"," учётная запись с правами ",[24,66,67],{},"cluster-admin"," или владения нужного Namespace",[40,70,71,74,75,27,78,81,82,85],{},[43,72,73],{},"Инструменты:"," ",[24,76,77],{},"kubectl",[24,79,80],{},"helm"," (если используется), ",[24,83,84],{},"kubectx"," (необязательно)",[15,87,89],{"id":88},"пошаговая-инструкция","Пошаговая инструкция",[91,92,94],"h3",{"id":93},"шаг-1-установите-необходимые-инструменты","Шаг 1: Установите необходимые инструменты",[20,96,97],{},"Убедитесь, что на системе присутствуют требуемые клиенты. В Ubuntu/Debian это можно сделать через пакетный менеджер:",[99,100,105],"pre",{"className":101,"code":102,"language":103,"meta":104,"style":104},"language-bash shiki shiki-themes github-light github-dark","sudo apt update\nsudo apt install -y kubectl helm kubectx\n","bash","",[24,106,107,123],{"__ignoreMap":104},[108,109,112,116,120],"span",{"class":110,"line":111},"line",1,[108,113,115],{"class":114},"sScJk","sudo",[108,117,119],{"class":118},"sZZnC"," apt",[108,121,122],{"class":118}," update\n",[108,124,126,128,130,133,137,140,143],{"class":110,"line":125},2,[108,127,115],{"class":114},[108,129,119],{"class":118},[108,131,132],{"class":118}," install",[108,134,136],{"class":135},"sj4cs"," -y",[108,138,139],{"class":118}," kubectl",[108,141,142],{"class":118}," helm",[108,144,145],{"class":118}," kubectx\n",[20,147,148],{},"После установки проверьте версии:",[99,150,152],{"className":101,"code":151,"language":103,"meta":104,"style":104},"kubectl version --client\nhelm version\nkubectx --version\n",[24,153,154,164,171],{"__ignoreMap":104},[108,155,156,158,161],{"class":110,"line":111},[108,157,77],{"class":114},[108,159,160],{"class":118}," version",[108,162,163],{"class":135}," --client\n",[108,165,166,168],{"class":110,"line":125},[108,167,80],{"class":114},[108,169,170],{"class":118}," version\n",[108,172,174,176],{"class":110,"line":173},3,[108,175,84],{"class":114},[108,177,178],{"class":135}," --version\n",[91,180,182],{"id":181},"шаг-2-проверьте-состояние-кластера","Шаг 2: Проверьте состояние кластера",[20,184,185,186,188],{},"Подтвердите, что ",[24,187,77],{}," подключён к нужному кластеру:",[99,190,192],{"className":101,"code":191,"language":103,"meta":104,"style":104},"kubectl cluster-info\n",[24,193,194],{"__ignoreMap":104},[108,195,196,198],{"class":110,"line":111},[108,197,77],{"class":114},[108,199,200],{"class":118}," cluster-info\n",[20,202,203],{},"Если вы ещё не инициализировали кластер, выполните:",[99,205,207],{"className":101,"code":206,"language":103,"meta":104,"style":104},"sudo kubeadm init --pod-network-cidr=10.244.0.0/16\n",[24,208,209],{"__ignoreMap":104},[108,210,211,213,216,219],{"class":110,"line":111},[108,212,115],{"class":114},[108,214,215],{"class":118}," kubeadm",[108,217,218],{"class":118}," init",[108,220,221],{"class":135}," --pod-network-cidr=10.244.0.0/16\n",[20,223,224],{},"и присоедините worker-узлы с помощью команды, полученной от master-узла.",[226,227],"in-article-ad",{},[91,229,231],{"id":230},"шаг-3-получите-подробную-информацию-о-pod","Шаг 3: Получите подробную информацию о Pod",[20,233,234],{},"Чтобы увидеть полную информацию о Pod, выполните:",[99,236,238],{"className":101,"code":237,"language":103,"meta":104,"style":104},"kubectl describe pod \u003Cимя-пода> -n \u003Cnamespace>\n",[24,239,240],{"__ignoreMap":104},[108,241,242,244,247,250,254,257,261,264,267,269,272,275],{"class":110,"line":111},[108,243,77],{"class":114},[108,245,246],{"class":118}," describe",[108,248,249],{"class":118}," pod",[108,251,253],{"class":252},"szBVR"," \u003C",[108,255,256],{"class":118},"имя-под",[108,258,260],{"class":259},"sVt8B","а",[108,262,263],{"class":252},">",[108,265,266],{"class":135}," -n",[108,268,253],{"class":252},[108,270,271],{"class":118},"namespac",[108,273,274],{"class":259},"e",[108,276,277],{"class":252},">\n",[20,279,280,281,27,284,287,288,291],{},"Обратите внимание на поля ",[24,282,283],{},"Status",[24,285,286],{},"Reason"," и блок ",[24,289,290],{},"Events",". Эти данные помогут выявить точную причину проблем, например, ошибки Pull образа или сбой контейнера.",[91,293,295],{"id":294},"шаг-4-проверьте-логи-pod","Шаг 4: Проверьте логи Pod",[20,297,298],{},"Текущие логи контейнера выводятся так:",[99,300,302],{"className":101,"code":301,"language":103,"meta":104,"style":104},"kubectl logs pod/\u003Cимя> -n \u003Cnamespace>\n",[24,303,304],{"__ignoreMap":104},[108,305,306,308,311,314,317,320,323,325,327,329,331,333],{"class":110,"line":111},[108,307,77],{"class":114},[108,309,310],{"class":118}," logs",[108,312,313],{"class":118}," pod/",[108,315,316],{"class":252},"\u003C",[108,318,319],{"class":118},"им",[108,321,322],{"class":259},"я",[108,324,263],{"class":252},[108,326,266],{"class":135},[108,328,253],{"class":252},[108,330,271],{"class":118},[108,332,274],{"class":259},[108,334,277],{"class":252},[20,336,337,338,341],{},"Если проблема возникла во время предыдущего запуска, добавьте флаг ",[24,339,340],{},"--previous",":",[99,343,345],{"className":101,"code":344,"language":103,"meta":104,"style":104},"kubectl logs pod/\u003Cимя> -n \u003Cnamespace> --previous\n",[24,346,347],{"__ignoreMap":104},[108,348,349,351,353,355,357,359,361,363,365,367,369,371,373],{"class":110,"line":111},[108,350,77],{"class":114},[108,352,310],{"class":118},[108,354,313],{"class":118},[108,356,316],{"class":252},[108,358,319],{"class":118},[108,360,322],{"class":259},[108,362,263],{"class":252},[108,364,266],{"class":135},[108,366,253],{"class":252},[108,368,271],{"class":118},[108,370,274],{"class":259},[108,372,263],{"class":252},[108,374,375],{"class":135}," --previous\n",[377,378,379],"blockquote",{},[20,380,381,384,385,388,389,392],{},[43,382,383],{},"💡 Совет:"," Используйте ",[24,386,387],{},"grep"," для фильтрации логов, например ",[24,390,391],{},"kubectl logs pod/\u003Cимя> | grep \"ERROR\"",".",[91,394,396],{"id":395},"шаг-5-восстановите-проблемный-pod","Шаг 5: Восстановите проблемный Pod",[20,398,399],{},"Если Pod неисправен и его невозможно восстановить, удалите его. Kubernetes автоматически создаст новый экземпляр на основе текущего манифеста (Deployment, StatefulSet и т.д.):",[99,401,403],{"className":101,"code":402,"language":103,"meta":104,"style":104},"kubectl delete pod \u003Cимя> -n \u003Cnamespace>\n",[24,404,405],{"__ignoreMap":104},[108,406,407,409,412,414,416,418,420,422,424,426,428,430],{"class":110,"line":111},[108,408,77],{"class":114},[108,410,411],{"class":118}," delete",[108,413,249],{"class":118},[108,415,253],{"class":252},[108,417,319],{"class":118},[108,419,322],{"class":259},[108,421,263],{"class":252},[108,423,266],{"class":135},[108,425,253],{"class":252},[108,427,271],{"class":118},[108,429,274],{"class":259},[108,431,277],{"class":252},[20,433,434,435,392],{},"Дождитесь, пока новый Pod перейдёт в состояние ",[24,436,437],{},"Running",[15,439,441],{"id":440},"проверка-результата","Проверка результата",[20,443,444],{},"После выполнения шагов убедитесь, что Pod работает:",[99,446,448],{"className":101,"code":447,"language":103,"meta":104,"style":104},"kubectl get pod \u003Cимя> -n \u003Cnamespace> -o wide\n",[24,449,450],{"__ignoreMap":104},[108,451,452,454,457,459,461,463,465,467,469,471,473,475,477,480],{"class":110,"line":111},[108,453,77],{"class":114},[108,455,456],{"class":118}," get",[108,458,249],{"class":118},[108,460,253],{"class":252},[108,462,319],{"class":118},[108,464,322],{"class":259},[108,466,263],{"class":252},[108,468,266],{"class":135},[108,470,253],{"class":252},[108,472,271],{"class":118},[108,474,274],{"class":259},[108,476,263],{"class":252},[108,478,479],{"class":135}," -o",[108,481,482],{"class":118}," wide\n",[20,484,485,486,488],{},"Ожидаемый статус — ",[24,487,437],{},". Если Pod всё ещё находится в ошибочном состоянии, повторите шаги 3–5 и проверьте логи на предмет новых подсказок.",[15,490,492],{"id":491},"возможные-проблемы","Возможные проблемы",[494,495,496,512],"table",{},[497,498,499],"thead",{},[500,501,502,506,509],"tr",{},[503,504,505],"th",{},"Симптом",[503,507,508],{},"Вероятная причина",[503,510,511],{},"Решение",[513,514,515,542,561,577,594],"tbody",{},[500,516,517,528,531],{},[518,519,520,523,524,527],"td",{},[24,521,522],{},"Pending"," → ",[24,525,526],{},"ContainerCreating"," занимает много времени",[518,529,530],{},"Недостаточно ресурсов на узле или недоступный образ",[518,532,533,534,537,538,541],{},"Проверьте ресурсные ограничения узла (",[24,535,536],{},"kubectl describe node \u003Cимя-узла>",") и убедитесь, что образ доступен (",[24,539,540],{},"docker pull \u003Cобраз>",").",[500,543,544,548,551],{},[518,545,546],{},[24,547,30],{},[518,549,550],{},"Ошибка при загрузке образа (неверный пароль, несуществующий репозиторий)",[518,552,553,554,557,558,541],{},"Проверьте параметры ",[24,555,556],{},"imagePullSecrets"," или создайте нужный Secret (",[24,559,560],{},"kubectl create secret docker-registry ...",[500,562,563,567,570],{},[518,564,565],{},[24,566,26],{},[518,568,569],{},"Контейнер постоянно падает при старте",[518,571,572,573,576],{},"Просмотрите логи (",[24,574,575],{},"kubectl logs pod/\u003Cимя> --previous","), исправьте код приложения или конфигурацию.",[500,578,579,584,587],{},[518,580,581],{},[24,582,583],{},"ErrImagePull",[518,585,586],{},"Невозможно получить образ из реестра",[518,588,589,590,593],{},"Убедитесь, что DNS работает (",[24,591,592],{},"nslookup registry.k8s.io","), проверьте сетевые политики.",[500,595,596,601,604],{},[518,597,598],{},[24,599,600],{},"NetworkUnreachable",[518,602,603],{},"Под не может получить доступ к внешним сервисам",[518,605,606,607,610],{},"Проверьте сетевые политики, убедитесь, что Pod находится в правильном Subnet, и проверьте ",[24,608,609],{},"iptables"," на узле.",[20,612,613,614,617],{},"Если проблема не решена, выполните ",[24,615,616],{},"kubectl get events --field-selector involvedObject.name=\u003Cимя-пода>"," для получения дополнительных событий, которые могут указать на скрытые причины.",[619,620,621],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":104,"searchDepth":125,"depth":125,"links":623},[624,625,626,633,634],{"id":17,"depth":125,"text":18},{"id":34,"depth":125,"text":35},{"id":88,"depth":125,"text":89,"children":627},[628,629,630,631,632],{"id":93,"depth":173,"text":94},{"id":181,"depth":173,"text":182},{"id":230,"depth":173,"text":231},{"id":294,"depth":173,"text":295},{"id":395,"depth":173,"text":396},{"id":440,"depth":125,"text":441},{"id":491,"depth":125,"text":492},null,"2026-07-17 09:55:49","Узнайте, как быстро диагностировать и исправлять проблемы Pod в Kubernetes на Linux. Пошаговая инструкция с командами за 5 минут. Получите рабочий кластер без простоев.","medium",false,"10-15 мин","md",[643,646,649,652],{"question":644,"answer":645},"Как проверить состояние Pod в кластере?","Используйте команду `kubectl get pod \u003Cимя>` для просмотра статуса или `kubectl describe pod \u003Cимя>` для получения подробной информации.",{"question":647,"answer":648},"Что делать, если Pod находится в состоянии CrashLoopBackOff?","Проверьте логи контейнера (`kubectl logs pod/\u003Cимя> --previous`), найдите причину сбоя и исправьте конфигурацию или образ.",{"question":650,"answer":651},"Как просмотреть логи Pod?","Используйте `kubectl logs pod/\u003Cимя>` для текущих логов или добавьте флаг `--previous`, чтобы просмотреть логи предыдущего запуска.",{"question":653,"answer":654},"Как обновить конфигурацию Pod без простоя?","Создайте новый манифест Pod с исправленными параметрами, затем удалите старый Pod (`kubectl delete pod \u003Cимя>`). Kubernetes автоматически запустит новый экземпляр.",[656,659,662,665,668],{"name":657,"text":658},"Установите необходимые инструменты","Убедитесь, что на вашем Linux-системе установлены `kubectl`, `helm` (если используете Helm) и `kubectx` для удобного управления контекстами. Используйте менеджер пакетов дистрибутива, например `sudo apt install kubectl helm kubectx`.",{"name":660,"text":661},"Проверьте состояние кластера","Выполните `kubectl cluster-info`, чтобы убедиться, что клиент подключён к нужному кластеру Kubernetes. Если подключение отсутствует, инициализируйте кластер (`kubeadm init`) или обновите конфигурационный файл `~/.kube/config`.",{"name":663,"text":664},"Получите подробную информацию о Pod","Используйте `kubectl describe pod \u003Cимя-пода>` для получения полного состояния, событий и причин возможных проблем. Обратите внимание на поля `Status`, `Reason` и `Events`.",{"name":666,"text":667},"Проверьте логи Pod","Чтобы просмотреть текущие логи, выполните `kubectl logs pod/\u003Cимя>`. Для анализа предыдущего запуска добавьте флаг `--previous`: `kubectl logs pod/\u003Cимя> --previous`. Логи выводятся в стандартный поток вывода.",{"name":669,"text":670},"Восстановите проблемный Pod","Если Pod неисправен, удалите его командой `kubectl delete pod \u003Cимя>`. Kubernetes автоматически создаст новый Pod на основе текущего манифеста (Deployment, StatefulSet и т.д.), восстановив работоспособность кластера.","PT15M",[673,674,675,676,677,678,679,680,681],"отладка Pod Kubernetes","diagnose Kubernetes pod","kubectl describe pod","Kubernetes pod troubleshooting","Kubernetes pod logs","Kubernetes pod status","fix Pod errors Linux","Kubernetes pod restarts","Kubernetes pod crashloopbackoff","ru_RU",{},true,"/guides/linux/k8s-pod-debugging","linux",[688,689,690],"/guides/linux/kubectl-debugging","/guides/linux/kubernetes-cluster-setup","/errors/linux/kubectl-errors","Гайды Docker/Kubernetes",{"title":5,"description":637},"guides/linux/k8s-pod-debugging","В этом руководстве вы узнаете, как диагностировать нестабильные Pod, просматривать логи и восстанавливать работоспособность кластера Kubernetes на Linux. После выполнения инструкций ваш кластер будет стабилен.",[696,686,697,698,77],"kubernetes","debugging","docker","guide","8WqrzlMWeE8ZEiobl-6BBHiAYIOwmWy0u3sgzZqNi7o",{"data":702,"body":703},{},{"type":704,"children":705},"root",[706],{"type":707,"tag":20,"props":708,"children":709},"element",{},[710,713,719,721,727],{"type":711,"value":712},"text","Используйте команду ",{"type":707,"tag":24,"props":714,"children":716},{"className":715},[],[717],{"type":711,"value":718},"kubectl get pod \u003Cимя>",{"type":711,"value":720}," для просмотра статуса или ",{"type":707,"tag":24,"props":722,"children":724},{"className":723},[],[725],{"type":711,"value":726},"kubectl describe pod \u003Cимя>",{"type":711,"value":728}," для получения подробной информации.",{"data":730,"body":731},{},{"type":704,"children":732},[733],{"type":707,"tag":20,"props":734,"children":735},{},[736,738,743],{"type":711,"value":737},"Проверьте логи контейнера (",{"type":707,"tag":24,"props":739,"children":741},{"className":740},[],[742],{"type":711,"value":575},{"type":711,"value":744},"), найдите причину сбоя и исправьте конфигурацию или образ.",{"data":746,"body":747},{},{"type":704,"children":748},[749],{"type":707,"tag":20,"props":750,"children":751},{},[752,754,760,762,767],{"type":711,"value":753},"Используйте ",{"type":707,"tag":24,"props":755,"children":757},{"className":756},[],[758],{"type":711,"value":759},"kubectl logs pod/\u003Cимя>",{"type":711,"value":761}," для текущих логов или добавьте флаг ",{"type":707,"tag":24,"props":763,"children":765},{"className":764},[],[766],{"type":711,"value":340},{"type":711,"value":768},", чтобы просмотреть логи предыдущего запуска.",{"data":770,"body":771},{},{"type":704,"children":772},[773],{"type":707,"tag":20,"props":774,"children":775},{},[776,778,784],{"type":711,"value":777},"Создайте новый манифест Pod с исправленными параметрами, затем удалите старый Pod (",{"type":707,"tag":24,"props":779,"children":781},{"className":780},[],[782],{"type":711,"value":783},"kubectl delete pod \u003Cимя>",{"type":711,"value":785},"). Kubernetes автоматически запустит новый экземпляр.",{"data":787,"body":788},{},{"type":704,"children":789},[790],{"type":707,"tag":20,"props":791,"children":792},{},[793,795,800,801,806,808,813,815,821],{"type":711,"value":794},"Убедитесь, что на вашем Linux-системе установлены ",{"type":707,"tag":24,"props":796,"children":798},{"className":797},[],[799],{"type":711,"value":77},{"type":711,"value":27},{"type":707,"tag":24,"props":802,"children":804},{"className":803},[],[805],{"type":711,"value":80},{"type":711,"value":807}," (если используете Helm) и ",{"type":707,"tag":24,"props":809,"children":811},{"className":810},[],[812],{"type":711,"value":84},{"type":711,"value":814}," для удобного управления контекстами. Используйте менеджер пакетов дистрибутива, например ",{"type":707,"tag":24,"props":816,"children":818},{"className":817},[],[819],{"type":711,"value":820},"sudo apt install kubectl helm kubectx",{"type":711,"value":392},{"data":823,"body":824},{},{"type":704,"children":825},[826],{"type":707,"tag":20,"props":827,"children":828},{},[829,831,837,839,845,847,853],{"type":711,"value":830},"Выполните ",{"type":707,"tag":24,"props":832,"children":834},{"className":833},[],[835],{"type":711,"value":836},"kubectl cluster-info",{"type":711,"value":838},", чтобы убедиться, что клиент подключён к нужному кластеру Kubernetes. Если подключение отсутствует, инициализируйте кластер (",{"type":707,"tag":24,"props":840,"children":842},{"className":841},[],[843],{"type":711,"value":844},"kubeadm init",{"type":711,"value":846},") или обновите конфигурационный файл ",{"type":707,"tag":24,"props":848,"children":850},{"className":849},[],[851],{"type":711,"value":852},"~/.kube/config",{"type":711,"value":392},{"data":855,"body":856},{},{"type":704,"children":857},[858],{"type":707,"tag":20,"props":859,"children":860},{},[861,862,868,870,875,876,881,883,888],{"type":711,"value":753},{"type":707,"tag":24,"props":863,"children":865},{"className":864},[],[866],{"type":711,"value":867},"kubectl describe pod \u003Cимя-пода>",{"type":711,"value":869}," для получения полного состояния, событий и причин возможных проблем. Обратите внимание на поля ",{"type":707,"tag":24,"props":871,"children":873},{"className":872},[],[874],{"type":711,"value":283},{"type":711,"value":27},{"type":707,"tag":24,"props":877,"children":879},{"className":878},[],[880],{"type":711,"value":286},{"type":711,"value":882}," и ",{"type":707,"tag":24,"props":884,"children":886},{"className":885},[],[887],{"type":711,"value":290},{"type":711,"value":392},{"data":890,"body":891},{},{"type":704,"children":892},[893],{"type":707,"tag":20,"props":894,"children":895},{},[896,898,903,905,910,912,917],{"type":711,"value":897},"Чтобы просмотреть текущие логи, выполните ",{"type":707,"tag":24,"props":899,"children":901},{"className":900},[],[902],{"type":711,"value":759},{"type":711,"value":904},". Для анализа предыдущего запуска добавьте флаг ",{"type":707,"tag":24,"props":906,"children":908},{"className":907},[],[909],{"type":711,"value":340},{"type":711,"value":911},": ",{"type":707,"tag":24,"props":913,"children":915},{"className":914},[],[916],{"type":711,"value":575},{"type":711,"value":918},". Логи выводятся в стандартный поток вывода.",{"data":920,"body":921},{},{"type":704,"children":922},[923],{"type":707,"tag":20,"props":924,"children":925},{},[926,928,933],{"type":711,"value":927},"Если Pod неисправен, удалите его командой ",{"type":707,"tag":24,"props":929,"children":931},{"className":930},[],[932],{"type":711,"value":783},{"type":711,"value":934},". Kubernetes автоматически создаст новый Pod на основе текущего манифеста (Deployment, StatefulSet и т.д.), восстановив работоспособность кластера.",[]]