Перейти к основному содержимому

Релизы утилиты 2GIS CLI

3.6

  • При использовании аргумента --apps-to-registry в режимах pull и restore больше не требуется передавать сокет Docker (-v /var/run/docker.sock:/var/run/docker.sock) в контейнер утилиты.

    Использование предыдущих версий утилиты

    Если вы используете утилиту 2GIS CLI версии ниже 3.6, при работе с аргументом --apps-to-registry по-прежнему добавляйте -v /var/run/docker.sock:/var/run/docker.sock.

3

Изменился процесс работы с артефактами установки:

Требования к версии 2GIS CLI

С сентября 2025 г. новые версии всех сервисов внутри On-Premise могут быть установлены только с помощью утилиты 2GIS CLI версии 3.х и при выполнении шагов ниже. Чтобы установить версии On-Premise 1.43.0 и ниже, вы можете использовать утилиту версии 2.

Чтобы перейти на новый процесс установки и обновления сервисов, выполните следующие шаги:

  1. Установите последнюю версию утилиты 2GIS CLI.
  2. В конфигурационном файле утилиты укажите необходимые компоненты для загрузки артефактов: см. обновлённое описание структуры файла.
  3. Следуйте обновлённым инструкциям по загрузке артефактов установки и установке отдельных сервисов.

2.21.0

  • Обновлена работа режимов license, save и restore: теперь при использовании этих режимов в On-Premise версии 1.16.0 и ниже необходимо добавлять аргумент --with-license-v1 для корректного выполнения команд. См. Справку по командам.

2.19.1

  • При выполнении dgctl pull в лог записывается размер выгрузки (образов сервисов, данных и т.д.). См. описание режима pull.

2.17.0

2.14.0

2.9.0

  • При выполнении dgctl restore, восстанавливается два манифест файла: latest.json и манифест с временной меткой {timestamp}.json, как при выполнении dgctl pull.
  • Оптимизирована работа утилиты, при загрузке артефактов большого размера.

2.8.5

  • Представлена команда dgctl license с необязательным флагом --from-file.