> Намного правильней было бы, если бы вы просто описали процесс сборки образа без картриджа и показали, потом, как он собирает это одной командой - так было бы правильнее и логичнее. И каждый мог бы выбрать самостоятельно - собирать самому или через pack docker.
Сам Cartridge не умеет собирать приложения (это фича CLI) - и это можно понять прочитав статью или хотя бы ее введение. Вы документацию так же читаете, между строк? Тогда все понятно =)
Вы уже несколько раз смешиваете понятия Cartridge и Cartridge CLI:
Cartridge - это фреймворк, с помощью которого может поднять свой кластер. В том числе, он может быть удаленным. Cartridge CLI - специальная утилита, упрощающая жизнь при локальной разработке с использованием Cartridge.
> сборка Докер образа через cartridge pack docker, который внутри себя генерит какой-то Докерфайл, который непонятно как работает. В темплейте приложения присутствуют пустые темплейты докерфайла.
> в статье ни слова о том, как управлять реальными инстансами, а только всё на кошках, которые подняты локально
Cartridge CLI используется для разработки локальных приложений, о чем сказано в самом начале статьи. Для управления удаленными инстансами, используйте ansible.
> Что там было про "не придумывать велосипеды"?
Команда ``cartridge replicasets`` (как и в целом Cartridge CLI) предназначена для локальной разработки. А list у вас не работает, потому что инстансы нужно сначала поднять и настроить из топологию.
> Попробуйте найти список переменных окружения используемых для конфигурации тарантула в контейнере картриджа.
> Намного правильней было бы, если бы вы просто описали процесс сборки образа без картриджа и показали, потом, как он собирает это одной командой - так было бы правильнее и логичнее. И каждый мог бы выбрать самостоятельно - собирать самому или через 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
> сборка Докер образа через 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