M
у меня норм листает под рутом
M
rkt gc --grace-period=1m0s
G72K
да делал с 0
G72K
rkt run --insecure-options=image docker://busybox --exec date; rkt gc --grace-period=0
G72K
копит ошибки в rkt list :)
M
а что в journalctl -n40000|grep rkt
M
у меня там периодический gc
G72K
дело не в gc
G72K
точнее в том, что оно не может выполнится
G72K
после каждого rkt run растет cat /proc/mounts |wc -l так как:
Garbage collecting pod "657337f6-705f-4b57-9ae8-79e265af2476"
gc: problem performing stage1 GC on "657337f6-705f-4b57-9ae8-79e265af2476": open /var/lib/rkt/pods/exited-garbage/657337f6-705f-4b57-9ae8-79e265af2476/stage1/manifest: no such file or directory
gc: unable to remove pod rootfs "657337f6-705f-4b57-9ae8-79e265af2476": remove /var/lib/rkt/pods/exited-garbage/657337f6-705f-4b57-9ae8-79e265af2476/stage1/rootfs: device or resource busy
M
забавно, у меня с гц все хорошо
M
а вот после не очень)
G72K
вот нашел: https://github.com/rkt/rkt/issues/3465
G72K
вобщем, если перейдете на kubelet-wrapper у вас так же будет :))
M
даже не знаю теперь)
M
я задизаблил гц пока
G72K
даже не знаю теперь)
убрал https://github.com/kubernetes-incubator/kube-aws/blob/e6de3dc6e45f8083013f23e24fade18305567cf5/core/controlplane/config/templates/cloud-config-worker#L153-L156
gc заработал норм , кюблет не сломался
M
спасибо) буду пробовать
Dmitry
Ребят, есть успешные/неуспешные запуски https://github.com/coreos/torus для pv куба?
Lev
а есть ли смысл? Development on Torus at CoreOS stopped as of Feb 2017.
Dmitry
ну да.. значит все ж gluster
Dmitry
Это в курсе... А какие есть альтернативы? ceph?
G72K
ceph сильно лучше, тоже не "сел и поехал" конечно
Pasha
Riak S2
Pasha
MooseFS
Pasha
Lustre
Михаил
хоспади
Zon
хоспади
Я ждал, когда ты дочитаешь эту группу
Михаил
Logan
Zon
https://github.com/kubernetes/charts/pull/428#event-1048933890 пол года не прошло :)
✙ Egor ✙
Парни, что порекомендуете для изучения кубов?
Pasha
http://coub.com
M
Logan
Logan
он слегка устарел, но покрывает почти все, пусть и по мелочи
Roman
dockercon смотрите?
Михаил
Ссылку давай
Vitaliy
вопрос: kube-proxy как конфигурится через configset?
например я хочу сделать свое значение на параметр conntrack-min
G72K
это sysctl? вроде через annotationбыло что-то
Knyage
День добрый:)
А кто как ребалансирует нагрузку на нодах кластера?
Проблема в том, что сейчас на двух нодах из 5-ти большая нагрузка, притом что на остальных нагрузка меньше (вводились позже)
Тупо гасить на нагруженных нодах контейнеры, чтобы те переподнялись на вновьсозданных? Или есть какой то еще вариант?
G72K
rescheduler addon
Anonymous
кстати, по этому поводу читал интересную статью на хабре: https://habrahabr.ru/company/flant/blog/326062/
Роман
А кто-нибудь использует kubernetes на debian?
Knyage
Роман
Есть:)
А то что-то не выходит у меня каменный цветок. Думал, может в системе дело. Пробую по интерактивному гайду развернуть что-нибудь типа francois/apache-hostname, но, почему-то не присваевается external-ip. Всё время находится в состоянии pending. Как понять, что я делаю не так?)
Knyage
А какая версия кубера ?
просто 1.6.0+ на дебиан я не осилил , сейчас стоит 1.5.1
Knyage
а чем 1.6.1 поднимал?
А что показывает kubectl top nodes ?
Роман
Ну, то есть, я делаю kubeadm init, затем ставлю flannel, потом делаю join на соседней виртуалке. Везде (все поды) показывает, что всё запущено и работает.
Knyage
А, через кубеадмин.
Видимо в 1.6.1 починили наконец, а то там были косяки с настройкой в 1.6.0 =)
kubectl top nodes показывает:
Error from server (NotFound): the server could not find the requested resource (get services http:heapster:)
Вот это как то странно... а kubectl top ? или что-то подобное есть в —help? (возможно, команду поменяли в 1.6+ версии)
Maksim
Он написал что не нашёл сервис heapster
Maksim
он вообще есть ?
Maksim
да-)
Maksim
хотя я не знаю что именно делает kubeadm
Maksim
https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/cluster-monitoring/influxdb
Maksim
https://github.com/kubernetes/heapster
Maksim
я не уверен, что "всё". Насколько я могу судить по его документации он разворачивает кластер
Maksim
heapster это уже addon, разворачивающийся внутри кластера, и получающий метрики с нод.
Maksim
я сам пишу плей буки для ансибля) и ставлю всё из сырцов)
Maksim
я был воспитан в дикой стае FreeBSD -)
Knyage
Вот и мне предстоит этот путь,ибо брать что-то готовое и напильником проходить, слепо тыкаясь - не очень хороший вариант, чтобы понять как оно работает:)
П.С. Когда кубадмин ставил на 1.5.1+ версии, там все автоматически подтянулось и все работало "из коробки", за исключением того,что дашборд не подцеплялся
Роман
Knyage
Я ставил через kube-deploy , но этот проект уже не развивается давно, и версия там 1.5.1
𝕍ℤ
всем добра! кто-нибудь может поделиться примером конфигурации nginx+php-fpm+postgres?
Alexey
𝕍ℤ
если гнижку мне прислали, спасибо, конечно, но там одна сжатая глава по кубам, да и убунту у меня, что, конечно, в целом ничего не меняет, но добавляет особенностей. если есть yml-ки готовые, было бы здорово на них взглянуть) а то из официальных примеров по крупицам все собирать приходится
Alexey
Alexey
Knyage
В таком случае, стоило об этом написать:) А то ты и правда бросил таак, будто "На,ищи ответ тут!"
Knyage
А за книжку спассибо)
Maksim
А что сложного? Делаешь stafull Postgress и делаешь из него сервис. Потом берёшь контейнер с hub.docker.oi с nginx-php-fpm (их та м с десяток, выбираешь который тебе больше нравится)
Maksim
Maksim
начни с kubectl run <> —image=nginx-php-fpm