Rainbow
логи же можно глянуть...
Rainbow
traifik
Rainbow
конфиг тоже
Салтыдык
ssl-passthrough стоит на манифесте?
Alexey
ааа блин, завел трэфик с инфо, он только регает что поднялся бэкенд, без запросов (
Alexey
за подправлю
Alexey
Вот пишет что бэк есть
Alexey
time="2018-08-07T13:44:04Z" level=debug msg="Creating server kubernetes-dashboard-6948bdb78-mns8n at https://10.32.0.6:8443 with weight 1"
Alexey
time="2018-08-07T13:45:56Z" level=debug msg="vulcand/oxy/forward/http: Round trip: https://10.32.0.6:8443, code: 500, Length: 21, duration: 1.541266ms"
time="2018-08-07T13:45:56Z" level=debug msg="vulcand/oxy/forward/http: completed ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"https\",\"Opaque\":\"\",\"User\":null,\"Host\":\"10.32.0.6:8443\",\"Path\":\"\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/1.1\",\"ProtoMajor\":1,\"ProtoMinor\":1,\"Header\":{\"Accept\":[\"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8\"],\"Accept-Encoding\":[\"gzip, deflate\"],\"Accept-Language\":[\"ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7,es;q=0.6,fr;q=0.5\"],\"Cache-Control\":[\"max-age=0\"],\"Connection\":[\"keep-alive\"],\"Dnt\":[\"1\"],\"Upgrade-Insecure-Requests\":[\"1\"],\"User-Agent\":[\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.84 Safari/537.36\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"10.0.18.69\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"10.41.0.0:55394\",\"RequestURI\":\"/k8s\",\"TLS\":null}"
Alexey
Салтыдык
посмотри в эту сторону
https://github.com/containous/traefik/issues/1376
Там с трафиком своя какая-то магия, чёрная
Alexey
Через проксю кубера работает. Она без SSL отдает.
Салтыдык
трафик просто юзает свои кастомные аннотации, что усложняет жизнь тех, кто не пользовался трафиком
Салтыдык
что привело тебя к трафику? Почему не nginx или haproxy?
Alexey
haproxy - как то уж слишком в лоб, haproxy будет на входе, для другого. Все таки трэфик l7, у него много вкусностей есть, те же реврайты
Alexey
Салтыдык
ну nginx\haproxy (C) по определению шустрее, чем traefik (Go)
Alexey
Салтыдык
как минимум год назад у го точно были проблемы со скоростью шифрования\терминации
Vadim
>haproxy будет на входе
тогда зачем внутри траэфик внутри еще?
Alexey
Или nginx - не суть. Ребят не сбивайте, сейчас ковыряюсь с трэфиком, давайте по теме
Stanislav
Коллеги, кто подскажет!
Stanislav
Вот есть master и 3 ноды, на всех развернут kube-proxy который отвечает на всех нодах. Вопрос в том, почему если вырубается одна из нод, остальные тоже перестают отвечать по порту, хотя он слушается и доступен?
Sergey
Stanislav
если без хоста
Stanislav
ааа, кажись понял, дело наверно всетаки в ingress
Artem
Коллеги, направьте в нужную сторону траблшутить.
После накатки нового кластера не стартуют некоторые поды
kube-system po/kube-dns-7bd4d5fbb6-qsrwl 0/3 ContainerCreating 0 5h
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal SandboxChanged 6m (x15676 over 5h) kubelet, us-srv-06 Pod sandbox changed, it will be killed and re-created.
Warning FailedCreatePodSandBox 1m (x15816 over 5h) kubelet, us-srv-06 Failed create pod sandbox: rpc error: code = Unknown desc = NetworkPlugin cni failed to set up pod "kube-dns-7bd4d5fbb6-qsrwl_kube-system" network: Unable to retreive ReadyFlag from Backend: resource does not exist: ReadyFlagKey()
Grigory
Artem
видны три ноды, все ready
Artem
ROLES master,node
Andrey
Andrey
гугл говорит неправильно
Andrey
https://github.com/kubernetes/kubernetes/issues/57280
Artem
куда еще можно посмотреть в кубе чтобы увидеть в чем проблема?
Oleg
Отхватил сегодня интересный баг из-за systemd-resolv. Кубелет прокидывает неправильный ресолв.конф и поды не видят внешний мир
Anton
Anton
Anton
Oleg
Oleg
Но на 18.04 с кубспреем много проблем
𝚔𝚟𝚊𝚙𝚜
кстати, на счет bionic я нашел решение с systemd-resolved
Oleg
То докер нужной версии, то фланель глючит, то днс. Но в итоге все ок
Oleg
Oleg
Докер 18.06
Oleg
Что/за кри плагин? Cni может?
Etki
𝚔𝚟𝚊𝚙𝚜
apt-get -y install resolvconf
systemctl stop systemd-resloved
systemctl mask systemd-resloved
ln -sf ../run/resolvconf/resolv.conf /etc/resolv.conf
Anton
Oleg
𝚔𝚟𝚊𝚙𝚜
у системды searchdomain не работает, во всяком случае у меня из коробки не заработал
Oleg
𝚔𝚟𝚊𝚙𝚜
но у меня ltsp, и довольно специфическая конфигурация
Oleg
я просто указал --resolv-conf=/run/systemd/resolve/resolv.conf в kubelet.env
𝚔𝚟𝚊𝚙𝚜
все равно я плюнул на эту затею, bionic в прод пихать, после апдейта на оный, у нас ноды стали произвольно ребутаться, при этом в логах вообще ничего
Oleg
минут тридцать бошку ломал почему серт менеджер ишьера не регает
Oleg
Oleg
а как нормально решить вопрос с вольюмами для подов с ReadWriteMany?
Oleg
чтобы по-человечески и без ceph?
𝚔𝚟𝚊𝚙𝚜
?
cat /etc/resolv.conf
nameserver 10.9.8.6
search corp.example.orgвот опцию search systemd-resolved не прописывает
Oleg
а в /run/systemd/resolve/resolv.conf?
𝚔𝚟𝚊𝚙𝚜
так /etc/resolv.conf - это симлинк на него
Oleg
нет
Oleg
разный контент
Oleg
/etc/resolv.conf: nameserver 127.0.0.53
𝚔𝚟𝚊𝚙𝚜
не знаю, должен быть симлинком, отсюда и все проблемы значит у вас
Oleg
/run/systemd/resolve/resolv.conf: nameserver 192.168.1.1
Oleg
там даже ишью есть с таким решением
𝚔𝚟𝚊𝚙𝚜
а что
dpkg-query -S /etc/resolv.confпоказывает?
Oleg
𝚔𝚟𝚊𝚙𝚜
хаха, это уже другой вопрос :)
Oleg
не показывает
Oleg
dpkg-query: не найден путь, подходящий под шаблон /etc/resolv.conf
Сергей
всем привет. собираюсь разворачивать кубернетис и встал вопрос выбора дистрибутива. сейчас все классические сервера развернуты на centos, но вроде как неплохим решением было бы поставить прямо container linux и в путь. что посоветуете? использовать то, чем уже пользовался и не греть мозги или таки стоит попробовать container linux?