Email or username:

Password:

Forgot your password?
AkhIL

Имею реверс прокси перед сервисами в контейнере. При перезапуске контейнера ему присваивается новый IP адрес. Адреса находятся через встроенный в Podman DNS сервер. Nginx ресолвит адреса только при старте, в итоге нужно перезагружать прокси при перезапуске любого сервиса.

Вот теперь думаю на переехать либо на Apache, либо на Angie. Бесплатного Angie будет достаточно под мои задачи, отталкивает отсутствие его в репозиториях дистрибутивов. Apache так же хватит, у меня полтора запроса в минуту всего.

Пока склоняюсь в сторону апаче, так как фич в нём больше, и потому что я с ним толком не работал. Есть ли какие подводные камни у Апаче как у реверс прокси?

15 comments
[DATA EXPUNGED]
Galactic Jew 🇮🇱

@akhil config reload просто не поможет?

AkhIL

@GalacticJew поможет, да только контейнеры у меня обновляются автоматически.
С Nginx у меня два варианта:
* Добавить в юниты сервисов перезагрузку nginx;
* Хак с использованием переменной в `proxy_pass`.
Я выбрал второй, пока что.

Galactic Jew 🇮🇱

@akhil ну та же автоматизация что перегружает контйнеры может релоадить и nginx.

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

vitaliy

@akhil а в сторону #caddy или #traefik не смотрел?

AkhIL

@gvitalik caddy выглядит интересно. Traefik слишком сложный, мне нужен просто прокси.

mcstar

@akhil у нас не работе nginx. Всё переписки перекидывает тупо на localhost, вроде, но на разные порты. У каждого сервиса снаружи свой.
Всё же не одной тачке крутится?

AkhIL

@mcstar Да, на одной, пока. Но мне понравилось использовать встроенный в подман DNS и не пробрасывать порты из контейнеров. Так у меня только у Nginx-а порт проброшен, а всё остальная связь между подами крутится внутри подмановской сети.

mcstar

@akhil но зато, видишь какая проблема. 🙂

AkhIL

@mcstar Она решаема, даже хаком в Nginx. Но хочется красиво.

mcstar

@akhil а официальное решение есть? В смысле рекомендуемое? Это же нормально, что поды перегружаются.

mcstar

@akhil я имел в виду со стороны подов что-то? Может у них что-то?

AkhIL

@mcstar Можно статичный IP прописать.

mcstar

@akhil ну, тогда вест цимис теряется dns. :) Хотя, если не много подов, я бы, наверное, так и сделал.

Go Up