Max
есть gcsfuse, но не понимаю как прикрутить к кубу
Max
походу только на хост и с использованием hostPath
Rainbow
fuse работает в докере. sidecar и emptydir же. или не так понял?
Max
fuse работает в докере. sidecar и emptydir же. или не так понял?
sidecar не хочу, так как таких подов однотипных очень много и они все в одну и ту же директорию срут файлами по факту
Max
ну и важна скорость запуска пода
Rainbow
daemonset тогда
Max
ага, спасибо, попробую
Sergei
может у меня идиотский вопрос, но... я вот вижу у многих есть алерты на то, что есть поды которым, скажем, больше 3-х месяцев от роду. а чем это плохо?
Dmitrii
А это плохо? o_O
Incognito
люди боятся, что они просто залипли и начнут жрать ресурсы, или у них приложение внутри контейнера не расчитано, чтобы так долго работать ибо нету оптимизации по утечкам
Grigorii
У кого Куб на железе, как выбирали дистриб линукса?
Rainbow
По принципу у ubuntu не помню проблем с docker
Denis
Вот чет сижу и думаю что чего-то то я не понимаю важного....
Denis
Друзья, через два дня наступит Moscow Kubernetes Meetup 6 в Яндексе! Готовим дайджест, что произошло в экосистеме интересного за последние 6 месяцев. Что можно отметить? Вот кроме того, что Kubernetes в DigitalOcean появился в октябре
Grigorii
В Питере б уже митап какой-нибуь замутили, а то все МСК
Arty
питер теперь замкадье
Михаил
Для питерских
Grigorii
Для питерских
О, спасибо
Denis
Спасио 5) А что ещё?
bama^boy
Спасио 5) А что ещё?
https://kubernetes.io/blog/2019/01/15/container-storage-interface-ga/ Вот еще, можно просто оф блог прошерстить
bama^boy
Спасио 5) А что ещё?
Ну и еще вдобавок https://istio.io/blog/2018/announcing-1.0/
Denis
?Оооо
Denis
Огонь
Denis
Авито может что-то расскажет как-нибудь
Михаил
Спасио 5) А что ещё?
https://github.com/kata-containers/runtime/releases/tag/1.5.0
Михаил
Ката контейнеры
Sergey
Sergey
вообще они прод-реди с мая 2018
Sergey
так что не полгода
Михаил
А
Sergey
там чисто под с ядром
Denis
Ката контейнеры
Круто, надо подразобраться бы 🙂
bama^boy
вообще они прод-реди с мая 2018
конец мая, чуть больше полугода)
Sergey
Круто, надо подразобраться бы 🙂
дык я ж тебе выкатывал анализ че за зверь=)
bama^boy
а в яндекс облаке есть k8s as a service? 😁
Denis
А вот в среду и расскажут 🙂
Rainbow
а в яндекс облаке есть k8s as a service? 😁
там ничего нет. Они выпустили глубокую альфу.
Zhyhanov
ребят можете поделится, нужно k8s установить у заказчика на сервере без интернета, это нужно самому билдить или может у кого нить есть уже сбилженные rpm
Zhyhanov
инетересует kubeadm и kubelet
Даня
Тут вроде как были люди , которые кубспреем ставили
Даня
В оффлайне
Mark ☢️
https://github.com/ceph/ceph-csi
Roman
https://github.com/ceph/ceph-csi
кто - нибудь использует это? там главная фича, это поддержка снэпшотов в rbd.
Denis
а ошибки то какие? я у себя в авс учетке с calico запускал, проблем не наблюдал
Да вообщем то ошибки что сеть между подами в итоге не работает)
Zhyhanov
у меня просто опыта по сборке с бинарников нету
Anton
самих бинарников мало будет, так или иначе
Anton
вам понадобится докер, три бинарника (kube{adm,let,ctl}), и ~15 образов для мастеров/воркеров
Anton
у меня просто опыта по сборке с бинарников нету
ну, kubernetes.rpm вы вряд ли где-то скачаете, а kubeadm и kubelet, в общем-то не так важно в каком виде придут, в виде пакетов или бинарников
Zhyhanov
ну образы мастеров воркеро уже слил
Zhyhanov
счас уперся немогу слить нормально rpm
Anton
а сколько нод в кластере?
Anton
я к тому, что может там kubeadm init достаточно, и не нужно париться с rpm, а скачать бинарник
Zhyhanov
нод будет 4
Anton
1 мастер, 3 воркера?
Zhyhanov
да
Zhyhanov
https://github.com/kubernetes/kubernetes/blob/v1.13.3/cluster/get-kube-binaries.sh
грубо говоря вот этим скриптом можно установить кубер ?
bama^boy
Denis
Там еще services-proxy есть, он вместо kube-proxy ставится
Да про это читал. Я запускаю его как service proxy, firewall and pod networking. Мне больше не нужно. Главное что бы маршруты между подами были и максимально понятно было как это все дело работает. У меня почему-то не работает на kubeadm инсталяции. В логах каждого daemonset вижу что пиры видят друг друга, обмениваются маршрутами и корректно прописываются в локальных роутах. Но вот сетевой связности между подами нет. С flannel и Calico все нормально работает, а вот kube-router не взлетает. Может чего-то упустил, так как нуб в этом вопросе.
Denis
грубо говоря вот этим скриптом можно установить кубер ?
Ну там просто бинари скачиваются. Тебе нужно ручками генерить все сертификаты и конфиги, насколько понимаю.
bama^boy
грубо говоря вот этим скриптом можно установить кубер ?
ну и вот еще инструкция отсюда https://kubernetes.io/docs/setup/independent/install-kubeadm/#installing-kubeadm-kubelet-and-kubectl RELEASE="$(curl -sSL https://dl.k8s.io/release/stable.txt)" curl -L --remote-name-all https://storage.googleapis.com/kubernetes-release/release/${RELEASE}/bin/linux/amd64/{kubeadm,kubelet,kubectl} chmod +x {kubeadm,kubelet,kubectl}
𝚔𝚟𝚊𝚙𝚜
если маршруты есть - то странно, должно работать, я бы tcpdump'ом посмотрел
Denis
если маршруты есть - то странно, должно работать, я бы tcpdump'ом посмотрел
Извиняюсь оговорился, без service proxy запускаю. Cейчас дома буду. проверю. Я думал может там еще какие-то камни предкновения есть. Скорее всего где-то накосячил.
Denis
там сложно накосячить, должно работать из коробки
А kube-rouetr умеет делать подобные вещи как Metall LB ?
𝚔𝚟𝚊𝚙𝚜
А kube-rouetr умеет делать подобные вещи как Metall LB ?
не совсем - т.к. он роутит внутри кластера
𝚔𝚟𝚊𝚙𝚜
Для доступа снаружи нужно использовать MetalLB
Matvey
Всем привет, ребята, подскажите, позволяет ли кубер задать дефольный imagepullsecret, который будет использоваться во всех неймспейсах по умолчанию? PS не считая способа раскидать конфиг по всем нодам.