@kubernetes_ru

Страница 128 из 958
Dmitry ?
25.02.2017
05:36:44
До nginx еще не дошел, инстанс пока один

Denis
25.02.2017
06:12:37
Но я не знаю что
Ждём апдейта)

Dmitry ?
25.02.2017
06:13:00
Ждём апдейта)
Так вот же он)

Denis
25.02.2017
06:13:41
Да, точно )) Не дочитал до конца

Google
Sergej
25.02.2017
19:11:32
$ kubectl get componentstatuses NAME STATUS MESSAGE ERROR scheduler Healthy ok controller-manager Healthy ok etcd-1 Healthy {"health": "true"} etcd-0 Healthy {"health": "true"}

Миньоны тоже за час, но пока уперся что они подключаются но почему то незаводится докер. В понедельник добью если не будут отвлекать.

Denis
25.02.2017
19:18:20
Sergej
25.02.2017
19:25:33
Да работает. До этого использовал установку через репу, но там изначально не предусмотрена синхронизация etcd, хотя мастер и пара миньонов заводится за час-полтора (с подъемом VM). Для шоурумов и стейджа такая схема устраивает. Для продакшена нужно уже ручное вмешательство. Вот пробую варианты.

Начал тулить миньоны они завязались

kubectl get node NAME STATUS AGE kub-worker0 NotReady 1d

но статуст такой.

Проблема думаю в этом

manager.go:151] unable to connect to Rkt api service: rkt: cannot tcp Dial rkt api service: dial tcp [::1]:15441: getsockopt: connection refused

В понедельник буду разбираться.

Google
Sergej
25.02.2017
20:09:54
Пока http://samag.ru/news/more/2349 над инструкцией мастер-мастер работаю. Вариантов несколько, нахожусь в творческом поиске.

Вот кстати столкнулся с такой штукой

Running with swap on is not supported, please disable swap! This will be a fatal error by default starting in K8s v1.6! In the meantime, you can opt-in to making this a fatal error by enabling --experimental-fail-swap-on.

yolkov
25.02.2017
20:41:40
со свапом нормально аккаунтинг не работает, просят отключать его

https://groups.google.com/forum/#!topic/kubernetes-users/uhl5R24EOlY

Paul
26.02.2017
17:29:17
А в чем проблема? Мастер-мастер собирается за пару часов.
так там выше говорится о том, что ставить куб _вручную_ - запрещено и вообще чуть ли не святотатство :)

я вот вручную и буду, видимл

Artem
26.02.2017
17:58:10
где говорится?

врут

Sergej
27.02.2017
06:41:50
Alexander
27.02.2017
08:27:45
Ребята, добрый день. Может вопрос может показаться нубовским - но я не нашел "на-раз" решение. На ноде пожирается свободное пространство каким-то контейнером... каким - непонятно. Есть ли какой-то способ узнать чем именно пожирается? Система - CoreOS, docker + kubernetes, есть подмонтированные volumes (EBS) через kubernetes

Sergej
27.02.2017
08:45:27
docker images даст списко всех контейнеров и место

Alexander
27.02.2017
09:03:44
ага спасибо ;)

Artem
27.02.2017
11:40:10
Я хочу собрать только на бинарниках, без контейнеров.
ну собирай не проблема. в интернете есть скрипты для системд и апстарт

но только это не кубернетес way и будут проблемы

с апгрейдом например

Google
Artem
27.02.2017
11:41:42
хотя с апгрейдом вопрос вроде и в апстриме ещё не решили

Sergej
27.02.2017
11:41:44
А какой он k8 way? Я очевидно не постиг еще.

Вообще тут фактически идет речь об обнолвении бинарников и сертифкатов.

Artem
27.02.2017
11:42:24
встречный вопрос, а зачем? если все делают в контейнерах, зачем идти на баррикады с лопатой?)

Sergej
27.02.2017
11:42:27
Все можно заскриптовать.

Artem
27.02.2017
11:43:15
этот путь уже миллион раз проходили) все можно. это набор бинарников и key-value хранилище

Alexander
27.02.2017
11:43:24
встречный вопрос, а зачем? если все делают в контейнерах, зачем идти на баррикады с лопатой?)
наверное за тем, что не с одним докером работает Kubernetes? У меня он в бинарниках и юзает rkt в качестве engine

Artem
27.02.2017
11:44:21
rkt ещё ни в один дистрибутив не приняли вроде

Alexander
27.02.2017
11:44:28
coreos?

Sergej
27.02.2017
11:44:55
Уперся вот что нода висит в статусе NotReady

Artem
27.02.2017
11:45:13
Coreos в прод никто ставить не будет, слишком много проблем

Sergej
27.02.2017
11:45:25
Собираю на бубунте. Так без rkt отказался kubelet стартовать

manager.go:151] unable to connect to Rkt api service: rkt: cannot tcp Dial rkt api service: dial tcp [::1]:15441: getsockopt: connection refused

Поставил - ошибка ушла. Теперь курю остальные

Alexander
27.02.2017
11:46:03
Coreos в прод никто ставить не будет, слишком много проблем
подскажите каких? Чтобы быть в курсе... за полгода пока не столкнулся с серьезными

Artem
27.02.2017
11:46:30
debian redhat ubuntu в различных вариациях

вы как первый раз за рулем)

Sergej
27.02.2017
11:47:05
А зачем coreos. Я пока не вижу особых преимуществ.

Artem
27.02.2017
11:47:28
можете ставить, как вам удобнее. я вообще ставил в мурано бинарями

Sergej
27.02.2017
11:47:45
Google
Artem
27.02.2017
11:48:11
но будьте готовы к проблемам, апстрим ставит по-другому. и проблемы придётся решать самим

в дебиан sid?

Sergej
27.02.2017
11:49:16
У меня задача собрать мастер-мастер. Я пока не пришел к удобному варианту.

в дебиан sid?
Да вроде.

Artem
27.02.2017
11:49:41
это experimental

возьми инсталлятор

он соберет что угодно

https://github.com/kubernetes-incubator/kargo

master-master чего? etcd?

у всех инсталляций Master-Master есть одна проблема

работает до первого splitbrain

а дальше как повезёт и на ручной тяге

Sergey
27.02.2017
11:52:27
работает до первого splitbrain
что есть split-brain в случае etcd?

Sergej
27.02.2017
11:53:18
Не идет что-то карго. Неделю гонял. ТУпит на 132 шаге - не может получить доступа к api. Пробовал менять контейнеры, ставил от кореос и гугла, разные версии - одно и тоже.

Artem
27.02.2017
11:53:39
как и везде, потеря коннективности между нодами и проблемы выбора актуальных данных после воссоединения

эта проблема фундаментальная и ещё не решена нигде

Sergej
27.02.2017
11:55:21
контейнер запускается, потом идет отсчет ошибок подключения и после 10 попытки отваливается

Artem
27.02.2017
11:55:26
операционка какая?

Sergej
27.02.2017
11:55:33
бубунта

Google
Artem
27.02.2017
11:55:58
надо смотреть логи. почему не стартует

journalctl

kubectl logs

карго я надеюсь с тега брали? или с хеда мастера?

Fike
27.02.2017
11:58:00
master-master чего? etcd?
я так и не добрался до внутренностей куба, но очевидно имеется в виду апи-сервак

Artem
27.02.2017
11:58:38
а в процессах то он есть?

порт открыт?

ядро без коллтрейсов?

Sergej
27.02.2017
12:04:56
ядро стандартное, контейнер грузится, порт открыт но коннекта нет

я мастер ставил

А какой лучше?

Artem
27.02.2017
12:32:15
а как ошибка точно выглядит?

лучше взять с тега последнего. в продуктах, которые быстро развиваются в мастере может быть не вполне рабочая версия

Fike
27.02.2017
12:43:49
etcd
в etcd физически невозможен мастер-мастер

Paul
27.02.2017
12:44:45

Страница 128 из 958