Pod — это нагрузка, а узел — машина, которая её запускает. Несколько приложений могут оказаться на одном узле и использовать одно ядро ОС, поэтому его защита важна для всех этих нагрузок.
Узлы объединяют в группы по назначению, ресурсам и требованиям эксплуатации. Контролируют ОС, kubelet, сетевой доступ, полномочия и обновления. Наличие контейнерной изоляции не означает, что компрометация хоста не затронет запущенные на нём приложения.
Перед обновлением узел исключают из нового размещения и безопасно освобождают от нагрузок. Проверяют ограничения доступности приложений, локальные данные и достаточную ёмкость остальных машин. После обслуживания подтверждают готовность и только затем возвращают узел в работу.
Нет. Это может быть виртуальная машина или физический сервер.
Один namespace означает отдельный узел?Нет. Размещение управляется другими правилами, а namespaces могут разделять машины.
При отказе все данные сохранятся?Не автоматически. Это зависит от хранилищ, репликации и поведения приложений.