Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
  1. Скопировать дистрибутив платформы на сервер, сохраняя структуру вложенных элементов.


    Предупреждение

    Если предполагается обновление платформы, используя Yandex Container Registry, копировать папку images дистрибутива не требуется.


  2. На сервере перейти в скопированную папку с дистрибутивом
  3. Сделать исполняемыми скрипты load_images.sh, load_from_release_dockerhub.sh, run.sh, update.sh, выполнив команду:

    Блок кода
    languagebash
    themeRDark
    sudo chmod +x *.sh


  4. Выполнить команду

    Блок кода
    languagebash
    themeRDark
    docker swarm init


  5. Запустить скрипт update.sh с правами суперпользователя:

    Блок кода
    languagebash
    themeRDark
    titleОбновление на версию 2.20
    sudo ./update.sh -l <mode>


    Блок кода
    languagebash
    themeRDark
    titleОбновление на версию 2.20.1
    sudo ./update.sh -l <mode> --from <2.19|2.19.1|2.20>


    Примечание
    • -l <mode>

    здесь <mode> - режим получения новых образов. Возможные значения: local, hub.

    hub - получение образов из Yandex Container Registry. Если выбран данный режим, необходимо предварительно авторизоваться в Yandex Container Registry, используя следующую команду:

    Блок кода
    languagebash
    themeRDark
    sudo docker login \
             --username oauth \
             --password <token> \
             cr.yandex

    где<token> -  токен, полученный из запроса 
    https://oauth.yandex.ru/authorize?response_type=token&client_id=1a6990aa636648e9b2ef855fa7bec2fb
    local
    - получение образов локально, из папки images дистрибутива платформы.

    • --from <2.19|2.19.1|2.20>

    Данный параметр необходимо указывать только для обновления на версию 2.20.1, допустимые значения 2.19, 2.19.1, 2.20


  6. Запустить скрипт run.sh с правами суперпользователя. Подробнее Запуск платформы