𝚔𝚟𝚊𝚙𝚜
Max
А почему в выводе ip route некоторые маршруты показаны как dev tun-23131313, а некоторые как via {ip соседней машины}?
Max
Может это как-то связано с тем, что три машины имеют ip-адрес с общей подсетью /24, а остальные четыре в другой подсети /24?
Max
ах да, куб мастера на трех kvm впсках, а nodes на 4х физических машинах
Max
Может из-за того что флаг --advertise-cluster-ip не прописан?
Max
( Add Cluster IP of the service to the RIB so that it gets advertises to the BGP peers.)
Max
kube-router --run-router=True --run-firewall=False --run-service-proxy=True --kubeconfig=/var/lib/kube-router/kubeconfig
Max
вообще вот так запущен он
Alisher
Кто-нибудь peatio поднимал на локальном кластере?
𝚔𝚟𝚊𝚙𝚜
скорее всего это логика работы kube-router, если у тебя две разные подсети, скорее всего трафик между ними ходит через тунели
𝚔𝚟𝚊𝚙𝚜
проверить можно как ip route get <pod_ip>
Max
проверить можно как ip route get <pod_ip>
проверил, везде есть запись
Max
на ноде, где запущен под, там через kube-bridge
Max
пробую пинговать под со всех машин, пингуется только с 5 из 7
𝚔𝚟𝚊𝚙𝚜
ну а дальше tcpdump в руки, и дебажить :)
Max
на трех машинах вообще kube-bridge linkdown
Max
может хостер блочит пакеты с другим source?
𝚔𝚟𝚊𝚙𝚜
такое вполне возможно
Max
хостер говорит что да, это невозможно)
Max
даже между своими серверами
bebebe
Тут в соседнем чате появилась хорошая инфографика, которая детально объясняет механизм работы helm
bebebe
Max
ахахахах
Pavel G
Очень похоже на куб
Pavel G
Хелм такой подошёл.. и много уборки
Михаил
Oleksii
А кто чем логи собирает?
Oleksii
Пробую fluent и filebeats
Andor
#платиновые_треды_k8s
Oleksii
Ищу золотую середину :)
Andor
да бери чо больше нравится
Andor
направление у тебя уже неплохое
Oleksii
Чем filebeat не подошёл?
Andrey
Чем filebeat не подошёл?
он в grok не умеет. Или не умел когда я это делал.
Mr.
graylog?
Oleksii
Что то я пока не представляю как писать правила для всех внутренних сервисов + аппы
Oleksii
Будь то fluentd или filebeat
Andrey
Что то я пока не представляю как писать правила для всех внутренних сервисов + аппы
В смысле? А в чем проблема? Кормишь его логами с ноды, разбираешь сначала JSON, а потом уже сообщение лога.
Oleksii
Это понятно, форматы логов разные. Разделять фильтра по неймспейсам, или как?
Andor
сайдкаром цепляй к подам
Oleksii
Дичь, не?
Oleksii
Или там где надо особая обработка
Oleksii
А общак с ноды брать...
Ievgen
А общак с ноды брать...
ставим fluent как daemonset, маунтим в поду fluent докеровскую папку с логами, с ноды парсим вообще все логи одним консистентным образом
Oleksii
но напрягает каша в логах
Oleksii
особенно в java apps
Etki
все было так хорошо, пока не пришла java
Ievgen
но напрягает каша в логах
какая конкретно каша?
Oleksii
multiline, timstamp отличается от go
Oleksii
такое в общем все
Mr.
это все же настравиется форматом в logback или чем там логируется?
Mr.
log4j
Oleksii
угу
Mr.
так какая каша то?
Oleksii
формат не попадает в правила
Oleksii
ну это таки к разрабам надо вылазить
Andor
> timstamp отличается от go я бы за это медаль выдавал
Andor
а тем кто юзает гошный формат - расстреливал бы на месте
Andor
наркоманы придумали же
Andor
я про вот это вот https://golang.org/pkg/time/#Time.Format
Etki
в соседнем чате недавно был спор, что у американцев непонятно все с датами, потому что день/месяц/год идут не по порядку, а тут вообще в противоположных углах
Andor
давайте ещё пообсираем американские названия для например гаечных ключей
Andor
побьём лежачих
Andor
13/15 дюйма всякие
Sergey
У них же инчевая система
ᛃᛟᚺᚾ ᚠᚨcᛖᛚᛖᛊᛊ ᛞᛟᛖ
У них же инчевая система
у тебя тоже не инчевая до момента пока "дайте мне переходник с пол дюйма на три четверти"
Andor
У них же инчевая система
а inch как на русский перевести?
bebebe
Ньюфаги не помнят rrdtool
Driver
Ньюфаги не помнят rrdtool
тогда уж не знают. графики очень олдфажные получаются :)