Комментарии 14
Александр, жаль что так поздно читал этот доклад( Если бы в 18:00, было бы гораздо больше народа из Deutsche Bank
0
В 18:00 многие ещё работают, а до места ещё добраться нужно.
Ну а если не смогли попасть — смотрите видео, а возникшие вопросы всегда можно задать докладчику.
Ну а если не смогли попасть — смотрите видео, а возникшие вопросы всегда можно задать докладчику.
+2
Бегло посмотрел. Спасибо, интересный доклад!
Видел решение по работе с kubernetes через браузер в проекте fabric8
Видел решение по работе с kubernetes через браузер в проекте fabric8
hawt.io screenshot
+1
Игорь, и гораздо меньше народу из сотни других компаний. Не дойчем единым :)
Мы раньше проводили ивенты в 19:00, но потом перенесли на 20:00, чтобы все спокойно успевали добраться.
Мы раньше проводили ивенты в 19:00, но потом перенесли на 20:00, чтобы все спокойно успевали добраться.
+1
Алексей, где же ты был, когда я планировал свой доклад на 19:00!?)
«Аспектно-ориентированное программирование в распределенных системах для java разработчиков и QA» 9 сентября 19:00
«Аспектно-ориентированное программирование в распределенных системах для java разработчиков и QA» 9 сентября 19:00
-1
Спасибо, очень интересный доклад.
Вопросы к докладчику, если aatarasoff читает этот пост.
Ну во первых прошу прощения, т.к. видио смотрел по диагонали (нет у меня 2х часов времени сейчас), вопросы могут быть не актуальные из за того что нибудь просмотрел.
Какие базовые образы вы используете? Пробовали ли alpie?
Как связываете контейнеры? dns через дирижёра? если так то как боритесь с падением nginx при запуске если dns не доступен?
Вопросы к докладчику, если aatarasoff читает этот пост.
Ну во первых прошу прощения, т.к. видио смотрел по диагонали (нет у меня 2х часов времени сейчас), вопросы могут быть не актуальные из за того что нибудь просмотрел.
Какие базовые образы вы используете? Пробовали ли alpie?
Как связываете контейнеры? dns через дирижёра? если так то как боритесь с падением nginx при запуске если dns не доступен?
+1
>Какие базовые образы вы используете? Пробовали ли alpie?
Debian, Ubuntu, Alpine. Образы в основном собираем сами и кладём в приватный репозиторий.
>Как связываете контейнеры?
В основном nginx на том же хосте работает как прокси, либо через клиентский экземпляр consul-а (HTTP + DNS).
>dns через дирижёра?
Есть локальные клиенты на каждом сервере, где требуется discovery.
>как боритесь с падением nginx при запуске если dns не доступен?
Nginx конфигурируется с помощью consul template, который не использует DNS, и строго говоря nginx зависит от consul-a лишь через сгенерированный конфигурационный файл, который просто не будет обновляться, если с последним возникнут какие-либо проблемы.
Debian, Ubuntu, Alpine. Образы в основном собираем сами и кладём в приватный репозиторий.
>Как связываете контейнеры?
В основном nginx на том же хосте работает как прокси, либо через клиентский экземпляр consul-а (HTTP + DNS).
>dns через дирижёра?
Есть локальные клиенты на каждом сервере, где требуется discovery.
>как боритесь с падением nginx при запуске если dns не доступен?
Nginx конфигурируется с помощью consul template, который не использует DNS, и строго говоря nginx зависит от consul-a лишь через сгенерированный конфигурационный файл, который просто не будет обновляться, если с последним возникнут какие-либо проблемы.
+2
За consul template большое вам спасибо, бегленко глянул, выглядит очень интересно
0
nginx можно заставить не падать при недоступном dns. Для этого в директиве проксирования адрес бэкенда должен быть не фиксированным, а содержать хотя бы одну переменную. Тогда ресолвер работает не на старте, а на каждом запросе. И не крашит nginx, если dns недоступен. Есть и недостатки у такого подхода, как вы понимаете.
+1
Интересный доклад. С удовольствием послушал.
+1
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Docker в банке. Видео с лекции Александра Тарасова из Альфа-Банка