
Roman
26.03.2017
14:52:24
а был где-то пост одного из разрабов, о том, как все там происходит. на хабре, вроде.

Алексей
26.03.2017
14:52:28
не компатибл с swarm

Alexander
26.03.2017
14:53:11
я так понимаю, сейчас надо смотреть в сторону kubernetes (tectonic'а) и helm
надо будет научиться всё это готовить https://github.com/kubernetes/helm

Google

Alexander
26.03.2017
14:59:43
тут недавно была такая новость https://blog.docker.com/2017/03/docker-donates-containerd-to-cncf/
я вот думаю, может ли это как-то навредить rkt'у и изменить планы разработчиков относительно него?
containerd is a daemon to control runC. It has a command-line tool called ctr which is used to interact with the containerd daemon. This makes the containerd process model similar to that of the Docker process model, illustrated above.
Unlike the Docker daemon it has a reduced feature set; not supporting image download, for example.
rkt has no centralized daemon to manage containers, instead launching containers directly from client commands, making it compatible with init systems such as systemd, upstart, and others.
они передали этот проект https://www.cncf.io/ , то есть фактически тем, кто контролирует Kubernetes
и осталась ли у Kubernetes теперь такая потребность в rkt'е как раньше?


Roman
26.03.2017
15:12:07
ну, я верно понимаю, что мне с докера нет смысла дергаться и думать о ркт? и даже при переходе, плюсов я не получу никаких?

Alexander
26.03.2017
15:14:49
если докер нормально работает и тебя всё устраивает, то ничего менять не нужно
единственное, я бы посоветовал не использовать волаймы, просто монтировать директории... у меня с ними был плохой опыт... в остальном, ну, всё ок

Roman
26.03.2017
15:17:04
а расскажи чего было

Alexander
26.03.2017
15:17:14
я как-то писал, потерялись данные
питон писал данные, как бы в волайм, имена файлов там были, а самих файлов не было ни внутри контейнера, ни в волайме
ошибок никаких не возникало, просто на сайте файлы не показывались
как-то он там криво примонтировался, видимо

Google

Alexander
26.03.2017
15:19:09
с rkt'ом такого ни разу не было, с докером было вот 1 раз

Roman
26.03.2017
15:19:39
а форумы и т.д. что сказали? многие сталкивались?

Alexander
26.03.2017
15:20:03
я какие-то ошибки находил такого рода на их баг трекере, но особо не искал
у меня потерялись файлы, это то, что я вижу и не было способа их восстановить (ну, кроме как из бэкапов, который бэкапили директорию волайма, и в бэкапах в итоге их тоже не было)

Roman
26.03.2017
15:21:17
понял.

Denis
27.03.2017
15:40:41
Кто-то уже посмотрел на новое детище CoreOS + Helm https://github.com/app-registry?

Dmitry
05.04.2017
20:24:54
привет. посоветовали сюда запостить мое изобретение) https://github.com/nailgun/seedbox

Alexander
05.04.2017
20:43:21
выглядит клёво
?

Dmitry
05.04.2017
20:49:09
спасибо)

Lupsick
11.04.2017
17:20:32
посоны, почему докер умирает на coreos?

Антон
11.04.2017
17:22:42
смысле умирает?

Lupsick
11.04.2017
17:23:10
помогает только terminate

Антон
11.04.2017
17:23:57
что значит виснет?

Fike
11.04.2017
17:24:01
обновлял давно?

Lupsick
11.04.2017
17:24:11

Антон
11.04.2017
17:24:30
а strace на dockerd что говорит?

Lupsick
11.04.2017
17:24:36

Google

Lupsick
11.04.2017
17:24:57
как при случае дебажить?

Fike
11.04.2017
17:25:05
ну он там может чем угодно заниматься, у меня как-то полчаса изображения конвертировал

Lupsick
11.04.2017
17:25:06
нужен step-by-step гайд

Fike
11.04.2017
17:25:10
логи читать

Антон
11.04.2017
17:25:10
strace для начала, надо понять на чём висит

Lupsick
11.04.2017
17:25:22

Антон
11.04.2017
17:25:29
я сталкивался, что он из юникс сокета не вычитывает данные
на epoll висит и всё

Lupsick
11.04.2017
17:25:56

Антон
11.04.2017
17:25:59
хз
))
пока хочу понять, на единичной виртуалке или нет проявляется

Антон
11.04.2017
17:26:28
у меня вообще на дебиане проявляется
вообще можно попробовать самому в сокет написать, если ответит, значит проблема CLI клиента
через какой нидь python-docker
а там виднее будет что делать
у них, причём открытый баг на это висит, но никто воспроизвести не может

Admin
ERROR: S client not available

Lupsick
11.04.2017
17:36:53
Вообще, у меня есть подозрение, что на хосте кончилась оперативка и докер как-то умер

Антон
11.04.2017
17:37:44
ну посмотри в dmesg

Google

Lupsick
11.04.2017
17:37:56
Да уже все
До следующего раза

Антон
11.04.2017
17:38:01
OOM-killer бы туда написал
не, вряли оператива

Stas
11.04.2017
17:57:30
Работаю в Microsoft Россия в Москве
Изучаю LInux, как платформу для контейнерных и сопуствующих технологий для последующего использования их в проектах партнёров и/или заказчиков
Если вдруг захотите встретиться в Москве, могу помочь найти место
Если есть какие-то вопросы по Azure или Windows разработке, тоже могу помочь
На текущий момент основная специализация, архитектура облачных решений — Microsoft стек
Хочу быть в курсе новостей сообщетсва, быстрее узнавать новое
Я из Донецка
Узнал о группе, в группе Kubernetes — русскоговорящее сообщество
#whois

Vitaliy
11.04.2017
19:15:15
journalctl -u docker
journalctl -u containerd
dmesg
Но без рестарта чего-либо обычно не обойтись
Я помню 2 кейса зависания:
unregister_netdevice - известный баг, можно найти в issues у докер и coreos/bugs. Лечится только ребутом хоста
И еще у нас docker ps висел, когда на одну ноду запихнули 200 подов, и у каждого по 2 exec health check-а

Alexander
15.04.2017
03:27:50
привет, плз, вакансии сюда @devops_jobs , в этом чате всякие технические темы про CoreOS

Svyatoslav
19.04.2017
17:29:10
Вопрос: можно ли без костылей запустить kvm виртуалку на сабже?

Alexander
19.04.2017
17:35:00
вот так можно https://coreos.com/rkt/docs/latest/running-kvm-stage1.html

Svyatoslav
19.04.2017
18:08:31

Alexander
20.04.2017
22:24:15
В продакте пробовал?
нет, я пробовал fly, то есть вообще впска и там вообще на ней без каких-либо ограничений работает софт
мне ближе вот этот подход, где у каждого проекта по своей отдельной впске и туда через контейнеры идёт доставка софта
так как ничего кроме этого проекта на впске нет, то ограничения контейнеров не нужны
то есть у меня это своего рода аналог apt'а и конфигов /etc/...
чтобы если что - было удобно быстро развернуть или перенести с одной впски на другую
тут, к сожалению, есть некоторая устаревшая информация, fleet сейчас не поддерживается
а будущее rkt немного под вопросом
по крайней мере, мне так кажется

Google

Alexey
23.04.2017
00:56:55

Alexander
23.04.2017
00:59:16
пригодится)
но я немного огорчён тем, что у CoreOS всё как-то криво идёт с их проектами, fleet закрыли, rkt вынесли в отдельный репозиторий и уже давно не обновляли, quay глючит (триггеры автобилдов работают только если их вручную запустить через их панельку или через API)
при этом DockerHub по соотношению $/репозиторий дешевле