Bogdan (SirEdvin)
Мое оповещение на телефоне звучит так, как будто взрывают рядом дом
Denis
Выйдите из чатов и не страдайте, за 5 минут в день вы вряд-ли подчерпнете здесь больше чем из какой нибудь рассылки.
Bogdan (SirEdvin)
ну .... такое)
Vladimir
Vladimir
вот если пины раз в неделю обновляются - это да, печально если нотифай
Bogdan (SirEdvin)
Я вот из чатиков узнал про resec (https://github.com/YotpoLtd/resec), вряд ли бы его нашел где-то в рассылке. Ну или у меня фиговые рассылки
Антон [R13 🍆 Ivelok]
Valerii
Valerii
Хм, а можно ссылки на годные рассылки? Можно в личку )
Bogdan (SirEdvin)
И мне)
Denis
На гитхабе найдите репу осом викли и подпишитесь на то что интересно, через месяц отпишитесь от того что для вас оказалось бесполезным. Ez.
Denis
Вроде взрослые дядьки а подписками и интернетами пользоваться не научились :)
Bogdan (SirEdvin)
Denis
Denis
и ты его ещё на ГХ watch сделай, и об обновлениях и появлениях новых рассылок будешь узнавать )
Cate
https://tickets.chaosconstructions.ru/?tribe_events=novogodnyaya-trenirovka&tickets_process=#buy-tickets
Cate
Сделала продавалку билетов.
Cate
https://www.meetup.com/DevOps-40/events/257109172/
Nik
Что писать в поле размер футболки? 🙂
Денис
Денис
вангую)
Cate
А футболок нет в продаже сейчас =((
Cate
и были только ццшные
Cate
и я не успею сделать уже
Nik
может ли это рассматриваться как размер кружек? 🙂
Cate
моя дыряваяголова не помнит где это включается и выключается.
Cate
Anonymous
@obervinov будет жить. Поприветствуем!
Tadeusz
Омг, там еще что-то продавали?
Stefan
скажите, а профитно хранить имейджи реджестри гитлаба в s3 бакете?
Pavel
Ага
Pavel
Можно врубить репликацию бакетов, и таким образом получить типа георегистри
Jürgen
ecr дешевле
Tadeusz
а кто умеет кликстрим настраивать?)
George
Tadeusz
чего читануть можно?
George
https://divolte.io/
George
ссылка выше
Tadeusz
ага, спасиб
George
у тебя джаваскрипт инжектируется и поехали
George
либо покупай готовое решение типа 1DMP
George
но это больше не про кликстрим как таковой, а про идентификацию клиента
Tadeusz
не не не, покупать отмена) спасибо, почитаю
George
https://1dmp.io/ru
Tadeusz
не, мы сами)
Tadeusz
Tadeusz
http://aidata.me/
Stefan
создал вот такой вот простенький yml с приложухой
https://pastebin.com/b1F4nM7H
все сервисы кубера поднялись, залогиниться на мастера могу
создавал кластер кубера вот так
kops create cluster \
--node-count=2 \
--node-size=t2.micro \
--master-size=t2.micro \
--master-count 1 \
--zones=us-east-1a \
--name=${KOPS_CLUSTER_NAME}
в итоге не могу достучаться до приложения по 80 порту, connection refused
может кто подсказать в чем трабл? тот yml что выше, полностью рабочий, но в плоскости minikube.. что я не учел в полноценном кластере кубера?
Anonymous
Почаны, есть три стула в виде контейнеров на одной железке. Допустим, в каждом стоит по одному веб серверу. Допустим, все три мы грузим до усрачки запросами. Вопрос: как линупс будет раскидывать пакетики по всем трем в условиях описанных выше?
Gleb
какая же дичь
V
Gleb
V
Anonymous
Bogdan (SirEdvin)
Немного тупой вопрос, а зачем вам?
Tadeusz
За envoy слышал тут не мало хорошего
Bogdan (SirEdvin)
Еще есть traefik для казуалов типо меня, но у него не очень много возможностей
Anonymous
Bogdan (SirEdvin)
Так зачем вам ответ на этот вопрос? Вы хотите приоретизацию настроит, что ли?
V
Нет. Я ничего не ищу. Вот описал как есть.
я имею ввиду что имено эти штуки (Load Balancers) являются службами установленными на линукс для твоей задачи (линукс им передает пакет а они его уже определяют по твоим правилам куда он пойдет на первыый второй или третий контейнер)
Anonymous
Anton
А может быть, я сейчас скажу ересь, ДО того как раскидывать вебсерверы по контейнерам, стоит нарисовать архитектуру? Банально на бумажке.
Как и где хранятся данные, какие данные, как идут потоки, полную структуру приложения, расписать по сервисам / микросервисам. Описать связи между.
И только ПОСЛЕ уже класть в контейнеры
Bogdan (SirEdvin)
я имею ввиду что имено эти штуки (Load Balancers) являются службами установленными на линукс для твоей задачи (линукс им передает пакет а они его уже определяют по твоим правилам куда он пойдет на первыый второй или третий контейнер)
Ну, там по идее у вас есть сетевая карта (или несколько), которой отвечает сетевой интерфейс (или несколько), у которых есть открытые сокеты, которые привязаны к этим интерфейсам (или сразу ко всем).
И как я понял, @MarkEgorov нужен ответ на то, как именно рассылаются пакеты между сокетами. Но я сомневаюсь, что это знание представляет собой какую-то полезную ценность, разве что для фанатов ручного управления памятью, которые верят, что чем низкоуровнее опустится, тем производительнее будет приложение
Bogdan (SirEdvin)
Более того, я вполне допускаю, что ответ зависит от дистрибутива, ядра, настроек сетевой части ядра, а может даже и сетевой карты
V
Ну, там по идее у вас есть сетевая карта (или несколько), которой отвечает сетевой интерфейс (или несколько), у которых есть открытые сокеты, которые привязаны к этим интерфейсам (или сразу ко всем).
И как я понял, @MarkEgorov нужен ответ на то, как именно рассылаются пакеты между сокетами. Но я сомневаюсь, что это знание представляет собой какую-то полезную ценность, разве что для фанатов ручного управления памятью, которые верят, что чем низкоуровнее опустится, тем производительнее будет приложение
ну если ему интересно этот низкий уровень то вон видео повыше
а если практическая задача то это как обычно балансер + контейнеры
Anonymous
Ну, там по идее у вас есть сетевая карта (или несколько), которой отвечает сетевой интерфейс (или несколько), у которых есть открытые сокеты, которые привязаны к этим интерфейсам (или сразу ко всем).
И как я понял, @MarkEgorov нужен ответ на то, как именно рассылаются пакеты между сокетами. Но я сомневаюсь, что это знание представляет собой какую-то полезную ценность, разве что для фанатов ручного управления памятью, которые верят, что чем низкоуровнее опустится, тем производительнее будет приложение
Мне как раз это и интересно, что случается с пакетиками при нагруженных контейнерах в рамках одной железки,
Bogdan (SirEdvin)
Думаю, можно гарантировать со 98% вероятностью, что там есть очередь и они раскидываются или по round-robin в порядке получения или по какой-то магической приоритезации.
Мне просто интересно, а что вы будете делать с этой информацией? Просто стандартной практикой является просто не попадать в такие ситуации
Anonymous
А если еще точнее, интересует, равномерно ли они раскидываются по всем трем контейнерам, если все три нагружены до усрачки. Да, про аппаратные очередя и софтварные я слышал.
Bogdan (SirEdvin)
Я сомневаюсь, что кто-то может дать вам внятный ответ. По идее там безумное количество прослоек, фаерволы всякие и прочее
Bogdan (SirEdvin)
V
в любом случае логика уже не линуксом определяется в этой схеме а балансировщиком где ты сам задал
а так моно хоть iptables это балансировать
Vladimir
Vladimir
Как именно:равномерно/неоавномерно зависит от критериев балансировки
Anonymous
Блин, я не спрашиваю про балансировку и что посоветуете. Мне как раз интересна именно сама тема теоретическая.
Bogdan (SirEdvin)