This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
бюджетная_безотказная_сеть_для_кластера [2025/04/10 08:54] val [Запись вебинара] |
бюджетная_безотказная_сеть_для_кластера [2025/11/16 07:36] (current) val [Шаг 3. Настраиваем bonding, добавляем второй сетевой адаптер и включаем в оказоустойчивую сеть] |
||
|---|---|---|---|
| Line 7: | Line 7: | ||
| ===== Техническое задание ===== | ===== Техническое задание ===== | ||
| - | * Развернуть отказоустойчивую сеть с использованиием неуправляемых коммутаторов | + | * Развернуть отказоустойчивую сеть с использованием неуправляемых коммутаторов |
| * Мигрировать кластер в эту сеть с минимальным временем простоя | * Мигрировать кластер в эту сеть с минимальным временем простоя | ||
| * Убедиться в отказоустойчивости решения | * Убедиться в отказоустойчивости решения | ||
| Line 62: | Line 62: | ||
| </code> | </code> | ||
| - | * [[https://stackoverflow.com/questions/55072235/how-to-delete-completed-kubernetes-pod|How to delete completed kubernetes pod?]] | + | * [[Система Kubernetes#Поиск и удаление подов в нерабочем состоянии]] |
| - | + | ||
| - | <code> | + | |
| - | kube1:~# kubectl get pods --field-selector=status.phase!=Running -A -o wide | + | |
| - | + | ||
| - | kube1:~# kubectl delete pod --field-selector=status.phase==Succeeded -A | + | |
| - | + | ||
| - | kube1:~# kubectl delete pod --field-selector=status.phase==Failed -A | + | |
| - | </code> | + | |
| ===== Шаг 4. Тестируем отказоустойчивую сеть ===== | ===== Шаг 4. Тестируем отказоустойчивую сеть ===== | ||