Дмитрий
вот , установил докер, установил кубелет и пр.
Дмитрий
тыкнул команду добавления нод и получил результат )
Дмитрий
делал так
Дмитрий
https://habr.com/post/415601/
Дмитрий
вместо containderd просто поставил докер
Andor
следовал
в инструкции сказано "ставьте неподдерживаемый докер"?
Дмитрий
где написано , что он не поддерживаемый ?
Andor
вместо containderd просто поставил докер
кажется это не то же самое, что "следовал инструкцию"?
Дмитрий
кубер ругнулся на него толь что он не проверен
Andor
он ругается что работает только с 17.03 ... но все равно развернулся
Andor
при установке на мастерах он сказал типо что осторожно у вас 18.06 , проверена работа на 17.03
Andor
на мастерах ругался так же , пока я в init.yaml не указал dockershim ... после этого встал
Дмитрий
ну
Дмитрий
все работает
Дмитрий
мастера все работают
Andor
а тебе нужно чтобы мастера работали или чтобы ноды работали и поды в них запускались?
Andor
у тебя какое-то особенно понимание слова "всё" и фразы "всё работает"
Дмитрий
ну раз все поды активны , значит все нормально )
Дмитрий
Andor
"я следовал инструкции но сделал не так как там написано"
Дмитрий
что не так ?
Andor
"всё работает но не всё работает"
Дмитрий
ну шаги настройки мастера и настройки ноды это две разные вещи
Дмитрий
у меня как видите проблема со вторым, а не с первым
Andor
конечно разные
Andor
но не стоит утверждать что ты следовал инструкции если ты не следовал ей
Дмитрий
там в инструкции написано про докер, единственное мое различие это разность версий, и кубер не сказал "еррор не буду работать с 18.06" он сказал "стабильна версия 17.03 у тебя 18.06
Дмитрий
это ж не значит что он не будет работать с 18.06
Andor
а что это по-твоему значит?
Andor
по-моему это значит, что нет 100% уверенности что это будет работать и у тебя это не заработало
Дмитрий
Почему не заработало)?
Дмитрий
Ладно, позже буду все заново переделывать
Дмитрий
Но , не вижу разницы
Дмитрий
Думаю 17.03 ноды тоже самое скажут
Дмитрий
Спасибо
Andor
У тебя в инструкции сказано про cri-containerd?
Anonymous
Привет всем, кто нибудь знает, как в deployment.yml передать переменную окружения с типом integer?
Anonymous
Сейчас если указать значение переменной без кавычек, то возникает ошибка: ReadString: expects " or n, but found 5
Anton
В линуксе все переменные окружения строки, не?
Anton
18.06 докер же не поддерживается
https://kubernetes.io/docs/setup/release/notes/#external-dependencies несколько не так, формулировка такая: The validated docker versions are the same as for v1.10: 1.11.2 to 1.13.1 and 17.03.x (ref) речь не о поддержке, а о проверенности. при этом например есть такие нюансы Setup dns servers and search domains for Windows Pods in dockershim. Docker EE version >= 17.10.0 is required for propagating DNS to containers. (#63905)
Andor
Я в курсе, ага
Anton
"не было печали, апдейты накачали" (с)
Anton
но я ставлю 18.06 сейчас и тестирую
Anton
все пока норм
Anton
Привет всем, кто нибудь знает, как в deployment.yml передать переменную окружения с типом integer?
Это приложение должно уметь парсить/серелизировать переменную в int
Anonymous
Это приложение должно уметь парсить/серелизировать переменную в int
Да, я просто не знал, что в BASH переменные окружения могут быть только string
Anton
Я в курсе, ага
sig node должны этот вопрос разрулить. https://docs.google.com/document/d/1Ne57gvidMEWXR70OxxnRkYquAoMpt56o75oZtg-OeBg/edit в их митингах даже есть обсуждение в july 31 & july 24: Docker 18.03-ce is the only installable version for Ubuntu 18.04
Anton
https://github.com/kubernetes/kubernetes/issues/53221
Дмитрий Харитонов
Кто нибудь сталкивался с такой проблемой .что из контейнера внешние хосты резолвить через раз?
Дмитрий Харитонов
ping google.com ping: google.com: Temporary failure in name resolution 12:36 PM ping google.com PING google.com (173.194.221.102) 56(84) bytes of data. 12:37 PM
Дмитрий Харитонов
в кубе днс coredns
Anton
одна из реплик coredns не жива? =)
Дмитрий Харитонов
или вот такая ошибка ping ya.ru connect: Network is unreachable
Anton
ну я думаю стоит логи хотя бы coredns и cni посмотреть
Дмитрий Харитонов
ну я думаю стоит логи хотя бы coredns и cni посмотреть
в логах днс всё впорядке, тыкал дигом в обе днс, одинаково через раз резолвят
Дмитрий Харитонов
а логи cni это где?
G72K
Кто нибудь сталкивался с такой проблемой .что из контейнера внешние хосты резолвить через раз?
Да, ссылку давал тут даже кажется. Гуглите kubernetes dns random 5 15 seconds delay
Дмитрий Харитонов
G72K
Гонка в conntrack
Andor
это с iptables?
Andor
не с ipvs?
G72K
Это в момент SNAT
Andor
ну то есть с нетфильтром-iptables
G72K
ipvs разве snat не делает?
Дмитрий Харитонов
Да, ссылку давал тут даже кажется. Гуглите kubernetes dns random 5 15 seconds delay
Я нашел несколько открытых тикетов на эту тему, но не нашел воркэкунд как побороть
Дмитрий Харитонов
По твоей ссылке он был?)
Andor
ipvs разве snat не делает?
нет, там другие механизмы немношк
G72K
Гоню, это в момент DNAT в сервис, может ipvs и не подвержен
Дмитрий
почитал , с версиями порешали 18.06 порешали
G72K
По твоей ссылке он был?)
#dnsdelay https://blog.quentin-machu.fr/2018/06/24/5-15s-dns-lookups-on-kubernetes/
Kanan
добрый день, господа
Kanan
посоветуйте, пожалуйста материалы и ресурсы по Spark Scalable Deployment using Kubernetes
Kanan
заранее благодарю