Обновление#

Обновление приложения#

Обновление компонентов DropApp происходит через изменение версии образов и установки обновленных манифест-файлов с новой версией компонента при помощи команды kubeadm upgrade.

Во время обновления kubeadm создает каталоги резервных копий с именем /etc/kubernetes/tmp, они представлены ниже:

kubeadm-backup-etcd-<date>-<time>
kubeadm-backup-manifests-<date>-<time>

Где:

  • kubeadm-backup-etcd содержит резервную копию локальных данных etcd для текущего главного узла;

  • kubeadm-backup-manifests содержит резервную копию файлов манифеста статических системных pods для текущего главного узла.

Обновление репозитория DropApp#

Обновление репозитория осуществляется пользователем DropApp с правами администратора.

  1. Получите репозиторий с обновлениями у разработчика и следуйте шагам, описанным в разделе «Установка» документа «Руководство по установке».

  2. Убедитесь, что включен необходимый пользовательский репозиторий (например, ZIP-архив). Пропишите путь к этому репозиторию (подробнее см. Руководстве по установке в разделе «Установка»).

Обратная совместимость#

Обратная совместимость версий DropApp зависит от версий комплекта компонентов Kubernetes. Версия комплекта компонентов Kubernetes в текущей версии DropApp – 1.26.15. Версии комплекта компонентов Kubernetes обратно совместимы с двумя минорными версиями назад. Для версий 1.26.хх совместимыми будут версии от 1.24.хх.

Совместимость версий DropApp с версиями Kubernetes приведена в разделе «Назначение» документа «Описание».