Как в nomad передать каталог с конфигурацией для задачи?
Здравствуйте!
Вообщем то по советам разобрался и интегрировал nomad вместо докер сварма. Осталось дело за малым, как конфиги грамотно по нодам раскидать? Если возможность автоматизировать? В докер сварме хоть и по одному но можно добавлять...
я конфиги апача думал сунуть. Но щас пришел к тому, что в образ их пихнул. Сначала сделал в consul но при релоадинге, nomad, одновременно отправляет сигнал всем репликам и если есть ошибка в конфиге, апач почему то валиться, хотя сигнал отправлял на перечитывание и в итоге получал, что приложение падает...
В переменные окружения такой конфиг не сунешь уже :)
kiranananda, вам, наверно, нужен rolling-restart... тогда Nomad будет поэтапно перегружать инстансы и ждать healthcheck. Количество одновременных инстансов в nomad-job'е указываете.
Хранить конфиг Apache внутри докер-имиджа лучше, чем во внешнем хранилище...
scor2k ага, я так и сделал вначале. Потом хотел что бы можно было менять в консуле и сразу перегружались данные, но в данный момент пришел, да и подсказали, что все конфиги, да и сам код надо хранить внутри образа. Тогда отпадает куча проблем :). Единственный минус отлаживать конфиги не удобно, но это вроде и не надо на боевом делать вовсе :)... Потихоньку вникая в архитектуру эту...