Navern
но он имхо лучше чем релоад
зависит конеш от того как часто у тебя инфа обновляется
Tadeusz
Aleksey
то есть вариант с консулом огонь, а луа плохо?:)
с консулом огонь а с луа нет. консул дергает публичный апи публичным споособом через привычный посикс интерфейс. а луа живет в контексте процесса и пользуется менее публичными интерфейсами. так что консул огонь
Aleksey
ну я тут на тонком льду поэтому если есть мнение с погружением на некоторую большую глубину с удовольствие узнаю чего
Aleksey
тут тоже есть тонкие моменты и я так не пробовал. но читал что делаеют
Sergei
только через хак с proxy pass $var
Aleksey
nginx не резолвит апстримы в рантайме
в том и дело что уже вроде как резолвит
Navern
ну я тут на тонком льду поэтому если есть мнение с погружением на некоторую большую глубину с удовольствие узнаю чего
ну мне кажется, что это прям серьезный недостаток вебсерверов типа haproxy/nginx'а, которые не поддерживают норм динамическую работу. Хапрокси хотя бы позволяет отключать апстримы через сокет прокси
Aleksey
нет
Aleksey
ща поищу не так давно видел новость
Sergei
http://nginx.org/en/docs/http/ngx_http_upstream_module.html
Sergei
Additionally, the following parameters are available as part of our commercial subscription: resolvemonitors changes of the IP addresses that correspond to a domain name of the server, and automatically modifies the upstream configuration without the need of restarting nginx (1.5.12). The server group must reside in the shared memory.
Sergei
можно делать set $upstream "domain.tld"; proxy_pass http://$upstream; но костыль
Aleksey
хм не могу найти.
Aleksey
да может речь шла про такой костыль
Konstantin
ща бы консул пихать поверх автодискавери
Konstantin
traefik умеет сам генерить, nginx и haproxy Тоже научили. нинада консул и темплейты
Aleksey
траефик нильзя в прод.
Konstantin
кто сказал? 0_о
Konstantin
да и есть всегда haproxy
Aleksey
кто сказал? 0_о
я сказал. но я сначала попробовал.
Aleksey
сразу же расхотел. на первой же задаче с таймаутом. потом на второй с acl
Konstantin
я не пробовал в проде, но под синтетикой всё отлично
Konstantin
я на haproxy сижу давно, аля ingress в кубе
Aleksey
я не говрю что он упадёт. только про то что он не достаточно штук умеет
Konstantin
я не говрю что он упадёт. только про то что он не достаточно штук умеет
давно не трогал, на днях глянул changelog - они там видать сысоева собрались обойти по фичам
Konstantin
чот столько всего появилось, что прям сложнА стало
Aleksey
ок да. я тоже держу не самаю последнюю версию и ченджлог их давно не читал
Sergei
:D
Konstantin
я на haproxy только из-за того что он не только http + в докере его научили дискавери)
Konstantin
Navern
http://proxy.dockerflow.com/
спс, почитаю на досуге=)
Konstantin
в догонку от Виктора http://monitor.dockerflow.com
Konstantin
на выходе всё красиво и понятно
Konstantin
из минусов для многих - swarm
Navern
да я уже глянул внутрь
Tadeusz
То что надо...
Lex
привет, у кого-то есть опыт с cloud custodian? интересует, есть ли возможность тестировать политики описанные для него?
Lex
вот этот вот тул если что https://github.com/capitalone/cloud-custodian
Constantin
А Консул уже нормально production-ready?
Konstantin
Constantin
Да, я ступил. Мне казалось, что буквально пару месяцев назад у него не версия 1 была еще
Konstantin
Не использую лично, но много кто юзает и давно, хз какая там версия даже
🏳️ Phil
Да ладно
Konstantin
Прости детка, ты полюбила девопса.
Viktor
Так разработчика же, а не девопса
Viktor
Девопса никто не любит. девпоса никто не ждет... как там дальше?
Constantin
Просто инфраструктуры
Konstantin
Девопс-инженер тоже разработчик
да, но сборку и тесты приложений я делаю лучше вашиз разработчиков))
Konstantin
Так разработчика же, а не девопса
так оффтоп же, ненужны тут разработчики 😋
Constantin
да, но сборку и тесты приложений я делаю лучше вашиз разработчиков))
Ну я не спорю, но ты тоже разрабатываешь и пишешь код, просто ты разработчик инфраструктуры, чтобы она блестала и работала как часы, а разработчики приложения разрабатывают саму бизнес-логику
Старый
Ну я не спорю, но ты тоже разрабатываешь и пишешь код, просто ты разработчик инфраструктуры, чтобы она блестала и работала как часы, а разработчики приложения разрабатывают саму бизнес-логику
это хрень с разработкой инфраструктуры уже иногда в аут вводит, всё через жопу, но зато ансибл, кубер, и и 1001 неясность в случае передачи, потом сиди смотри 400-600 скриптов чтобы понять, а где мать свою приложение и на каких портах в реальности а не после 1001 моршрута
Старый
в итоге любая смена персонала по сути перепись этой "инфраструктуры"
Старый
у конторы 2 полудохлых сервера, нихрена нет, но докер и кубер надо впихнуть, как же без них, подумаешь руками этот говнокод проще поставить, но нет, надо выебнутся
Старый
бизнес процессов нет, приложение никто не знает и не понимает, зато уже 100 плейбуков по его развёртыванию
Старый
ахринеть сколько пользы
Ivan
Опять эта песня от Хрыча про инфраструктуру, ансиблы и кубернетисы… Зато полное знание всех бизнес-процессов и оценки эффективности
Старый
но а нахрена это всё, если приложение в 1 экземпляре работает?
Ivan
Хрыч, ты выдаешь желаемое за действительное. И уже изрядно заипал.
Bogdan (SirEdvin)
слишком прохладная история. Нахожусь в такой ситуации и только один плейбук с 10- ролями на проект)
Bogdan (SirEdvin)
И без кубера, да
Старый
слишком прохладная история. Нахожусь в такой ситуации и только один плейбук с 10- ролями на проект)
ну это просто ещё не добрался твой диерктор до мажоров, вот сходит, ему мозг промоют и будет как я сейчас слушаю на собеседованиях, внедряем то не знаем что а зачем вообще хз
Старый
но нам надо срочно внедрить
Lex
у конторы 2 полудохлых сервера, нихрена нет, но докер и кубер надо впихнуть, как же без них, подумаешь руками этот говнокод проще поставить, но нет, надо выебнутся
Ну тогда в конторе вместо спецов сидят прокладки между стулом и клавой и в этом проблема а не в ансибле, кубере и IaaC и нехуй ныть.
Valerii
Какую систему хранения данных применяете для кубернетес? Сейчас делаю студенческий проект по развертыванию девелопмент среды в Google cloud, AWS или baremetal. Ищу что-то универсальное для подключения динамических томов через storage class в Kubernetes. В облаке конечно топ вариант - облачные хранилища. Но надо универсальное решение. Стек: Ubuntu Ansible Kubernetes GitLab
Navern
https://github.com/rancher/longhorn я не юзал, но выглядит интересно)