История изменений
Исправление
stevejobs,
(текущая версия)
:
а это из-за отсутствия девопса идея не приживается. Порты тоже может открывать скрипт
правильная идея для одного случая: когда у тебя три фиксированных сервера, и ты их админишь.
а вот если у тебя автоматически выделяются виртуалки в собственном опенстеке или Амазоне, ты задолбаешься самостоятельно знать, где что находится (и информация эта будет протухать каждые полчаса). Нужна автоматика, которая сама будет знать, кого куда отправить, и какие порты где открыть.
эту автоматику нужно написать самостоятельно) Отркытие портов и прочее можно сделать тупо на Ansible, автоматический service discovery - вот как раз через Eureka
Eureka лучше, чем DNS по той причине, что DNS как правило админят админы, а это проблема для автоматики. В Эврике же, новые сервисы при своём запуске самостоятельно там регистрируются
Еще идея - обычно все сервисы в кластере лучше объединять в DMZ относительно друг друга, и тогда никакие порты прописывать и не надо, фаервол не нужен. А вот снаружи кластер уже нужно окружить забором и выставить наружу только 80 порт
Исправление
stevejobs,
:
а это из-за отсутствия девопса идея не приживается. Порты тоже может открывать скрипт
правильная идея для одного случая: когда у тебя три фиксированных сервера, и ты их админишь.
а вот если у тебя автоматически выделяются виртуалки в собственном опенстеке или Амазоне, ты задолбаешься самостоятельно знать, где что находится (и информация эта будет протухать каждые полчаса). Нужна автоматика, которая сама будет знать, кого куда отправить, и какие порты где открыть.
эту автоматику нужно написать самостоятельно) Отркытие портов и прочее можно сделать тупо на Ansible, автоматический service discovery - вот как раз через Eureka
Исходная версия
stevejobs,
:
а это из-за отсутствия девопса идея не приживается. Порты тоже может открывать скрипт