AWS + Nginx Авторегистрация

0

Мы бы хотели запустить наш экземпляр nginx внутри нашего роя докеров, работающего на EC2.

Тем не менее, нам нужно, чтобы они были автоматически зарегистрированы на R53 напрямую или, возможно, на ELB.

Это возможно? Или нам нужно запустить выделенные экземпляры EC2 для NGinx?

ronag
источник

Ответы:

0

Я знаю, что должен написать полное решение, но это слишком много, чтобы поставить здесь.

Если вы используете консула, консула-регистратора и консула-шаблона, вы можете использовать один nginx на каждый экземпляр EC2 перед всеми док-контейнерами. Конфигурация NGiNX будет автоматически обновляться при остановке или запуске контейнера. Затем вы можете поставить ELB перед всеми вашими экземплярами и просто указать его на порт 80.

Существует множество документации по этой настройке, но есть несколько примеров: http://progrium.com/blog/2014/09/10/automatic-docker-service-announcement-with-registrator/ http: //blog.xebia .com / 2015/03/24 / а-высокие , имеющиеся в наличии докер-контейнер-платформа с использованием-coreos-и-консул /

madeddie
источник