Как стать автором
Обновить
3
Карма
0
Рейтинг
Алексей Романов @mrrvz

Разработчик высоконагруженных решений

  • Подписчики 2
  • Подписки 1

Управляем кластером на Tarantool из командной строки

> Намного правильней было бы, если бы вы просто описали процесс сборки образа без картриджа и показали, потом, как он собирает это одной командой - так было бы правильнее и логичнее. И каждый мог бы выбрать самостоятельно - собирать самому или через pack docker.


Сам Cartridge не умеет собирать приложения (это фича CLI) - и это можно понять прочитав статью или хотя бы ее введение. Вы документацию так же читаете, между строк? Тогда все понятно =)

Вы уже несколько раз смешиваете понятия Cartridge и Cartridge CLI:

Cartridge - это фреймворк, с помощью которого может поднять свой кластер. В том числе, он может быть удаленным.
Cartridge CLI - специальная утилита, упрощающая жизнь при локальной разработке с использованием Cartridge.

Сборка образа картриджа описана здесь: https://www.tarantool.io/en/doc/latest/book/cartridge/cartridge_cli/#build-and-runtime-images

Управляем кластером на Tarantool из командной строки

> сборка Докер образа через cartridge pack docker, который внутри себя генерит какой-то Докерфайл, который непонятно как работает. В темплейте приложения присутствуют пустые темплейты докерфайла.

https://www.tarantool.io/en/doc/latest/book/cartridge/cartridge_cli/#build-and-runtime-images

> в статье ни слова о том, как управлять реальными инстансами, а только всё на кошках, которые подняты локально

Cartridge CLI используется для разработки локальных приложений, о чем сказано в самом начале статьи. Для управления удаленными инстансами, используйте ansible.

> Что там было про "не придумывать велосипеды"?

Команда ``cartridge replicasets`` (как и в целом Cartridge CLI) предназначена для локальной разработки. А  list у вас не работает, потому что инстансы нужно сначала поднять и настроить из топологию.

> Попробуйте найти список переменных окружения используемых для конфигурации тарантула в контейнере картриджа.

https://www.tarantool.io/en/doc/latest/book/cartridge/cartridge_cli/#docker

Информация

В рейтинге
Не участвует
Откуда
Красногорск, Москва и Московская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность