Denis
Mikhail
Остальное всё то же
Энивей, если у кубера нет своей репы для bionic. если официальная установка рекомендует zfs, а она не работает вообще (т.е. вообще), то это причина не использовать 18.04
Sergey
debian\centos лучше имхо
тем более на 18.04 лезть не за чем
какого то ощутимого грейда в производительности или оптимизации она не даст, зато добавит сомнений в стабильности кластера
Andor
Mikhail
Snap есть, зачем репы?
Официальная документация ничего не говорит о snap'ах https://kubernetes.io/docs/tasks/tools/install-kubeadm/#installing-kubeadm-kubelet-and-kubectl
Andor
Ну так 18.04 вышел не так давнл
Andor
Думаю она про него вообще не знает
Mikhail
Ну вот я о том же, что рано ещё
Andor
Ну и у тебя голова для чего? Хаутушки из интернетов копипастить?
Andor
Лично мне вот без разницы откуда именно на хост приедет бинарник kubelet'a
Mikhail
Ну в том и дело, что если я сомневаюсь в официальной поддержке 18.04, то ставить на него не буду
Andor
Ты хочешь сказать, что наличие готовых пакетов = официальная поддержка?
Mikhail
Упоминание о поддержке = официальная поддержка
Andor
Поддержка комьюнити может?
Mikhail
Может, но я бы не стал
Mikhail
Я понимаю, что туда-сюда это всё двигается, и официальной доке не всегда стоит верить (с тем же zfs/btrfs, ну не работает, падла), и нужно использовать то, что просто работает
Mikhail
Но вот на 18.04 я на что-то напоролся и не смог нормально решить. Хоть убей не помню на что
Mikhail
Посему такие мысли и возникли
Mikhail
Sergey
Mikhail
Угу, написали - не умеем, сорьки
Andor
Звучит как будто это неправда либо у тебя проблемы с памятью
Mikhail
Да, это было вот буквально недели 2-3 назад. И у меня правда проблемы с памятью + тогда было феерическое количество нестыковок в куче всего, что я ковырял, поэтому там конелюди вовсю
Andor
Ок
Mikhail
Но раз ты говоришь, что не должно ломаться, я думаю, что это достойный повод накатить ещё одну ноду и попробовать снова, с новыми знаниями
Andor
Кубеадм не пробовал значит?
Mikhail
А я только через него и умею
Andor
А ставил его откуда?
Andor
Если не из снап
Mikhail
Это быстро будет теперь, я всё записывал, что делал, когда уже научился. На следующей неделе попробую на 18.04
Mikhail
На 18.04 - из snap
Mikhail
И пробовал из xenial репы тоже
Mikhail
Ну то уже безысходность
Andrei
Ребят, вопрос по StatefulSet, если я хочу чтобы у каждого пода в сете при replicas, к примеру, 3, был свой volume, как это сделать? С emptyDir всё понятно, а что если я хочу использовать openebs/ceph?
Mikhail
А вообще вот сейчас накатил под KVM 16.04, подрубил репу, накатил crictl, kubeadm init --pod-network-cidr=10.244.0.0/16 --apiserver-advertise-address=... и вперёд
Andor
Andor
Mikhail
Ага, приходится свежий go ставить из репы и с гитхаба ставить
Andor
Andor
Mikhail
Спасибо, было бы полезно
Andrei
В доке пример смотри
Я понимаю, что это тупо, но можете ткнуть носом, пожалуйста? Ибо сейчас один volume на все создался
Andor
Ты волюм у под темплейта указываешь не волюм, а клайм
Andor
И клайм тебе создаёт волюмы
Andor
Ну я с опенебс не работал
Andrei
Все так и сделал
Andrei
Итог: один на всех
Andor
В амазоне работало почти 1-в-1 как в доке
Andrei
https://pastebin.com/ACgUkUWL
Andor
Openebs поддерживает readwriteonce?
Andrei
https://raw.githubusercontent.com/openebs/openebs/master/k8s/demo/jenkins/jenkins.yml
Andrei
Как раз Many не поддерживает, а по факту, сейчас так подключилось и работает: один PV на все три пода
Михаил
V
ребята подскажите я подзабыл как на кубере удалить старые image
Stanislav
kuber rm —old-bitches
V
без docker image rm/prune
Stanislav
Как получить логи с кубернетиса не из контейнера, с него самого о том, что он не смог скачать image контейнера?
Stanislav
kubectl log работает только для запущенных контейнеров, тут вопросов нет
Sergey
describe pod?
Stanislav
pod не запущен
Stanislav
не создан по причине ошибки в имени имеджа
Sergey
ну так смотрите что там написано
Stanislav
Где? Подскажи
Sergey
ааа он вообще не появился
Sergey
а докером образ пуллится?
Anonymous
читать, что пишет в лог kubelet?
Stanislav
нет, ошибка в файле деплоймента в урле имеджа
Anonymous
или доскер
Stanislav
Мне нужна команда для извлечения логов по таким кейсам
Sergey
а причем тут тогда кубер если у вас докер образ не стягивает даже
Stanislav
как kubectl logs для работающих контейнеров
Stanislav
Прогер может закоммитить ошибку в yml. Чтобы не давать ему админских прав в кубере и не заставлять его бегать вручную дебажить что там не поднялось, надо в CI добавить трекинг логов кубера
Sergey
вообще странно что под не создался
когда ямлик применяешь в админку смотришь создается под - пишет ошибку - не смог спуллить образ(допустим из приват репы)
Stanislav
Кто знает какой командой можно снять логи про проблемы кубера?
Sergey
прогер ваш хоть не в мастер коммитит?))
Stanislav
Anonymous
видимо