слегка специфичное dev-окружение
Имеются сторонние сервисы которые могут отправлять запрос на наш dev-server, разработчики работают сейчас прямо на нем.. можно сказать через sshfs, на самом сервере крутится nginx, который по определенным заголовкам подменяет root-директорию на директорию разраба.
Сейчас продумываю вариант того, что на сервере вместо nginx'а будет крутиться tratfik проксирующий запросы прямо в контейнеры на машинах разрабов, под вопросом стоит как сделать так, чтобы разраб мог в любой момент удобно запустить свои контейнеры на локалхосте и они в свою очередь были в одной сети с dev-server'ом или регали себя в каком-либо discovery-сервисе.
Сам не devops поэтому хочу попросить совета какие тулы лучше использовать, может consul, может просто добавлять машины разрабов в docker swarm?
Надеюсь, вопрос понятен, если нет, то буду уточнять
Если все танцы ради того чтобы "чтобы разраб мог в любой момент удобно запустить свои контейнеры на локалхосте". Лучше пусть они запушат контейнеры в докерхаб, а на дев сервере запустят: либо ручками либо докер компоуз
тут с k8s будет столько же костылей, странный совет вам дали
Обсуждают сегодня