Pavel
я про это и говорю
Evgenii
ничего, я спрашивал про второй вариант, зачем мне инфа про первый вообще?
ты чё, троллишь? твой вопрос был "почему так сложно" (якобы сложно)
Evgenii
на это я тебе и ответил
Pavel
если доменов много
Evgenii
Тебе прям пример ражевать?
Evgenii
Вот у меня 100 nginx контейров с разными приложениями и сервисами, я DevOps
Evgenii
как ты хочешь, чтобы я изготавливал сертификаты?
Pavel
я же написал ,это подходит когда много доменов. скажи зачем мне с 2мя доменами настроеным уже nginx еще прослойка перед ним?
Evgenii
да не нужно тебе с 2мя доменами возможно это
Pavel
я про это и говорю
Evgenii
зато если бизнес твой будет расти, ты будешь готов к увеличению доменов
Evgenii
для новых разрабов, новых сервисов и так далее, при этом ничего не теряя
Evgenii
а если твой бизнес не растёт, ну, жалко конечно, в таком случае гибкость не нужна и можешь сделать как тебе понятняя и привычнее, не изучая новых подходов и технологий
Pavel
так я только не пойму, все равно придется про новые потдомены ей указать или она автомтом умеет?
Evgenii
без nginx-proxy как использовать letsencrypt-nginx-proxy-companion я конкретно не смогу подсказать, не далал так
Pavel
нет, в первом случае если поставить прокси
Pavel
она будет автоматом прописывать сертефикаты для всех доменов?
Evgenii
ты заводишь каждый новый сервис с переменной окружения, всё остальное он сделает сам
Evgenii
она будет автоматом прописывать сертефикаты для всех доменов?
да, как только будет запущен/перезапущен новый сервис с нужной переменной
Evgenii
в переменной может быть N доменов и поддоменов
Pavel
тогда действительно есть смысл для многих доменов. Хотя не понятно, разве он вообще нагрузки лишней не даст пуская весь трафик через себя?
Evgenii
если гнаться за какими-то долями процентов перфоманса, то, наверное не стоит ставиь ещё один прокси, как и докер =)
Evgenii
бекапы тоже могут нагрузку давать, я бы их убрал)))
Pavel
не нужно утрировать, без этого прокси можно обойтись. Без бэкапов тоже можно, но дорого
Evgenii
грамотный прокси может только ускорить отклик системы, если за ним несколько Nginx и получается балансировка нагрузки
Pavel
если потеря 0.1% это одно, если 2% это другое
Evgenii
если потеря 0.1% это одно, если 2% это другое
там нет 2% и близко, но я говорю, стоит попробовать, чтобы убедиться
Pavel
возможно попробую. Сейчас всетаки на проект с 2мя доменами не буду настраивать, ну реально смысло нет как не крути
Pavel
Кстати, я только сейчас понял, что не могу понять как работает при втором методе использования
Pavel
Хотя вроде понятно. -v /var/run/docker.sock:/var/run/docker.sock:ro вот это только не знаю, что делает
Pavel
зачем ему при втором методе доступ к управлению докера.
Nurik
Это докеровский сокет, по которому гоняются разные события и инфа.
Nurik
Для автоматизации.
Pavel
Это докеровский сокет, по которому гоняются разные события и инфа.
Да, это я понял. Мне не понятно как он будет рабоать при использовании стандартного nginx хотя ладно, не важно. буду пробовать разберусь по ходу
eahqzsr
А докер в докере работает?
Artem
да
Artem
гитлаб pipeline так делает)
Alexander
https://blog.docker.com/2013/09/docker-can-now-run-within-docker/
Artem
https://hub.docker.com/_/docker/
Artem
А докер в докере работает?
Как бы даже образ есть docker:dind (Docker In Docker)
heavycharged
какие минимальные требования к работе докера? есть ли смысл ставить его на VPS с 1 или 2ГБ памяти.
eahqzsr
Можно. Сам докер почти ничего не жрет, зависит от того, что будет в докере крутиться.
по поводу Заббикса и контейнеров. Опыт небольшой в этом всем деле, поэтому напишу как смогу. Чукча не писатель. Вы можете развернуть серверную часть из контейнеров, вы можете развернуть агента на другом хосте, или даже в контейнере через RUN. Но когда тебе надо буде мониторить 5 контейнеров это еще нормально как бы, но в каждый контейнре добавлять агента, тупо как-то. А когда больше контейнеров? Поэтому я отложил заббикс. И перехожу на вариант прометеуса. Думаю вы уже писали об моей тупой идее, но пока с ней не разобрался не верил)
Andrey
да заббикс для докеров вообще не оч приспособлен. Не, ну там конечно есть автообнаружение, и если очень заморочиться и зашаблонизировать то может оно и взлетит корректно. Но имхо оно того не стоит
я потратил на это 5 рабочих дней чтобы осознать ваши слова)))
оно того стоило
а вообще кто-нибудь в этом чате мониторинги делал приложений которые в контейнере?
Так сказать поделитесь опытом
Igor
Для логов elk
Aion
а вообще кто-нибудь в этом чате мониторинги делал приложений которые в контейнере?
так юзай метрики приложения, зачем тебе палить сам контейнер?
ну например redis как мне его метрики юзать, столько что занимает по памяти и т.д.
Aion
тебе сервис мониторить или контейнеры?
сервис который в контейнере
Aion
сервис который в контейнере
и чем ответь на милость этот сервис отличается от сервиса не в контейнере?
Aion
самое первое, что выдал мне гугл на вопрос о том, как мне собрать метрики из редиса
Aion
https://github.com/oliver006/redis_exporter
Aion
и я не понимаю, как наличие у меня контейнеров изменит подход к сбору метрик
Inspirit
Можно пару тупых вопрос задать. Я только изучил документацию и не понимаю многих вещей
Aion
но будь готов, что кто-то не вполне адекватно на них отреагирует
Inspirit
Что необходимо сделать чтобы nginx использовать в проекте Django?
Inspirit
Я привык что я недоуч
Inspirit
Нет юзает! Я пока осматриваюсь, до сих пор wsgi использую
Inspirit
Знаешь почему такие вопросы? Я докер изучил, но не знаю как правильно эти инструменты использовать nginx, redis и тп
Aion
а docker здесь причем?
Aion
Aion
docker это же не нарния и не страна чудес, просто способ запустить сервис не более того
Inspirit
В том то и дело
Aion
подход к работе с сервисом от этого не меняется