Перейти к основному содержимому
Руководство администратора
How To статьи
Установка и настройка
Компоненты
Руководство пользователя
Начало работы

Обновление

Подготовительные шаги

Перед началом обновления убедитесь, что выполнены следующие условия:

  1. Доступен сервис registry, например, через Docker:
docker login <registry-host>:<registry-port>

При успешной авторизации будет выводено Login Succeeded.

  1. Обновления Docker‑образов Bercut ESB загружены в registry. Для проверки вы можете использовать команду:
docker search --limit 100 <registry-host>/<bercut-image-name>

Замените <registry-host> на адрес вашего registry, а <bercut-image-name> – на имя образа. Команда выведет список доступных образов и их тегов.

  1. Вызван скрипт esb-installer.sh. В результате запущен контейнер esb-installer. Для проверки вы можете использовать команду:
docker ps

В выводе команды найдите строку с контейнером esb-installer. Если контейнер запущен, он отобразится в списке со статусом Up.

Запуск обновления

  1. Перейти в каталог esb-installer/e-to-e-multi-installer.
cd esb-installer/e-to-e-multi-installer 
  1. Выполнить команду установки с использованием Ansible‑плейбука:
./esb-installer.sh install ansible-playbook -u bercut -i localhost -e "inventory_dir=inventories/<env_inventory>" playbook.yml -t <список_тегов_обновляемых_компонент>