
Andrey
28.12.2016
09:57:58
интересно что я не так сделал

Zon
28.12.2016
09:58:57
Клиента обновил?

Andrey
28.12.2016
10:13:54
точно, у меня ж старый

Zon
28.12.2016
11:22:43
В общем мой репликасет завёлся на стейбл кластере, я доволен :)

Google

Andrey
28.12.2016
16:50:47
после 3-х месяцев продакшна я внезапно понял что кубернетес это боль
ненавижу его

Fike
28.12.2016
17:05:53
https://www.youtube.com/watch?v=asZZPPfcCoI

Aleksandr
28.12.2016
19:38:46

Paul
28.12.2016
20:17:04
swarm по-моему просто неработоспособен

Aleksandr
28.12.2016
20:31:05

Gleb
28.12.2016
20:32:39
а на Nomad'е никто толкового ничего не делал?
я весьма пассивно посматриваю в его сторону, как в качестве альтернативы

Vadim
28.12.2016
20:35:28
Ранчер работает нормально, если знать где закопаны баги.

Fike
28.12.2016
20:37:06
я летом выбирал между кубом/марафоном/номадом, пришел к выводу, что номад все-таки полумера. все равно надо бутстрапить ноды, все равно в центре такой же k/v, с которым надо разбираться на стадии бутстрапа, дэшборда нет (или не было), с вытягиванием данных все несколько сложней, ручной работы больше.
всяких pv, насколько помню, нет и в помине. у куба хотя бы обрисовалась модель работы и есть ответы на самые частые вопросы (e.g. "развернуть бд на кубе" против "развернуть бд на номаде").

Gleb
28.12.2016
20:39:46
У номада так и не откопал какой-то вообще популярности в инете и все конфы на ютубе заключатся в "привет, я Хашимото и мы рассказываем про Nomad'

Google

Gleb
28.12.2016
20:43:36
дашборда насколько я смотрел так и нет. Продукция от hashicorp нравится хорошей заточенностью под кластеризацию. Реализация их gossip протокола. Быстрое развитие. От них очень котирую vault и consul
может быть кто-нибудь допилит модули к консулу на нормальную реализацию мониторинга. Т.к. в энтерпрайз версии консула у них есть мониторинг нормальный

Ihor
28.12.2016
21:24:32
Кубернетес боль, но альтернативы еще больнее
Так что не выпендривайтесь )

Artem
29.12.2016
02:46:10
всё тлен

Alexander
29.12.2016
07:09:52
Странно, но вот я не разделяю Вашу боль... с июля месяца прод работает на кубере и все пока в порядке.
У нас нет сложных кейсов, всего 17 сервисов на динамическом кластере (минимум - 8 машин, максимум пока 40). Специфика - CI
Расскажите поподробнее о своей боли, может вам станет легче ;)

Arsen
29.12.2016
07:12:49

Alexander
29.12.2016
07:14:29
continuous integration сервис
ну если быть точным - CI/CD
рекламировать не буду, если интересно - скину в личку. Особенность - у нас поминутная оплата, нет ограничений на параллельность.

Igor
29.12.2016
07:36:56

Alexander
29.12.2016
07:55:33
Что именно вы хотите узнать? Языки?
Ruby, Go, Elixir
Kubernetes в качестве платформы, для пользователей доступен Docker и сопутствующие инструменты. Поддерживаются языки Ruby, Go, Python, Java, Rust, Erlang(+Elixir), NodeJS

Zon
29.12.2016
08:13:23

Igor
29.12.2016
08:13:55

Alexander
29.12.2016
08:16:10
Докер контейнеры в к8с билдите?
нет, агенты расположены ВНЕ кластера. Раньше билдились внутри, сейчас для возможности подключать любую машину - вынесли агента из кластера наружу. Он теперь не зависит от операционки. Главное чтобы был Docker на машине не ниже определенной версии. В кубере остались только сервисы...
настраивается все дело через .yml файл. Большинство CI сейчас рабоатют именно через конфигурацию из файла, находящегося прямо в репозитории проекта.
для удобства мы поддерживаем базовую семантику .travis.yml чтобы переход был простым))))
Так, я не рекламироваться сюда пришел)))

Google

Alexander
29.12.2016
08:19:49
расскажите лучше про Вашу боль с кубером...
интересно же!

Igor
29.12.2016
08:19:57
То есть у вас свой инструментарий? нe Jenkins/Helm/Charts ?

Alexander
29.12.2016
08:20:43
сетап кластера через Terrafrom
Кластер весть настраивается через Kubernetes
ну то-есть
1. Поднимаются машинки, настраиваются сети, файерволы и всякая фигня через Terrafrom
2. Сетапится Kubernetes (оттуда же)
3. Поднимаются сервисы через конфигурационные файлы Kubernetes
Вдохновлялись этим проектом
https://github.com/kz8s/tack
для сетапа

Igor
29.12.2016
08:24:12
С Kubernetes базовым вроде понятно, не понятно что там внутри для CI/CD используется

Alexander
29.12.2016
08:24:25
Все построено на Docker )))
но испытываем некоторые проблемы... специфичные... сейчас смотрю в сторону rkt для замены Docker
Кстати, внутри Kubernetes сейчас уже для CoreOS используется rkt для запуска всех pod`ов

Andrey
29.12.2016
10:48:52
Интересно, а почему перешли на rkt? Что сподвигло?

Fike
29.12.2016
10:51:47
у докера во многих местах wtf-философия

Andrey
29.12.2016
10:53:18
Ну rkt тоже не везде торт) да и перспективы его неясные

Fike
29.12.2016
10:57:03
у него впереди светлое будущее, аттестат с отличием, бюджет в хорошем вузе и диплом специалиста
думаю, что у того, кто его для себя выбрал, перспектива сидеть на ркт и дальше, и такого вопроса просто не стоит

Andrey
29.12.2016
12:07:44
оффтоп: кто-нибудь может рассказать про модель прайсинга в GKE если я больше 5 машин в кластер положу?
"За кластеры, в которых содержится более пяти узлов, взимается почасовая плата плюс стоимость использования ресурсов"
вот про стоимость использования ресурсов

Google

Andrey
29.12.2016
12:09:16
это ресурсы сверх какой-то квоты, или ВСЕ ресурсы + почасовая на все машины? или на машины свыше 5?

Fike
29.12.2016
12:12:52
по биллингу точно можно написать в саппорт гугла
https://support.google.com/cloud/?hl=en#topic=3340599 -> contact us -> billing -> bronze

Zon
29.12.2016
12:27:16
ну и за сами машины понятное дело тоже платишь

Andrey
29.12.2016
12:33:51
понял, спасибо

Admin
ERROR: S client not available

Ihor
29.12.2016
13:03:25
Интересно, а почему перешли на rkt? Что сподвигло?
Я не о данном случае, но в общем (по результатам наблюдения, общения и посиделок за пивом на KubeCon c комьюнити и кастомерами) есть жесткое неприятие политики Docker как компании - они движутся не в ту сторону. Docker как технология - хороша, Docker Inc. - не очень. Пахнет вендорлоком и полупроприетарщиной.
Отсюда популярность rkt и прочих вещей типа OCI.
PS. Технологически тоже есть нюансы, но вышеописанное - ключевое

Andrey
29.12.2016
13:50:49
Спасибо, есть о чем задуматься

Denis
29.12.2016
15:00:13
Значит ждём скоро активности в https://telegram.me/rkt_ru

Dmi3y
29.12.2016
15:23:09
Так волнами ж.
Народ набегает - народ убегает

Alexander
29.12.2016
15:28:10
Rkt лучше потому что проще и меньше зависимостей
и там ещё есть режим rkt fly, который без systemd-nsspawn, а просто как chroot, например, если у нас много baremetal-нод и нет необходимости что-то как-то разграчивать , у докера такого, кажется, нет
https://coreos.com/rkt/docs/latest/running-fly-stage1.html


Dmi3y
29.12.2016
15:44:45
У докера есть какие-то system containers, которые можно наблюдать в Fedora Atomic Host
Сейчас дам ссылку
Ладно, у меня поубавилось уверенности в том, что это относится именно к докеру
https://www.projectatomic.io/blog/2016/09/intro-to-system-containers/
Суть в том, что местные рулят ими той же утилитой atomic, которой они рулят докером

Google

Ihor
29.12.2016
18:00:06

Vadim
30.12.2016
09:04:06
пока просто из любопытства. кто-нибудь пробовал сборку kubernates от canonical? оно по правильному работает или так, для новичков чтобы по простому?
про это: https://www.ubuntu.com/cloud/kubernetes

Artem
30.12.2016
09:42:21
у каноникал все работает через назад
как начали с еукалипта
каноникал это бизнесмены с альтернативным взглядом на мир
они хотят сделать лучше, чем у всех и по-другому
а получается как обычно
juju один чего стоит

Paul
30.12.2016
11:04:08

Artem
01.01.2017
15:20:01
happy fucking new year folks

Alexander
01.01.2017
15:24:29
присоединяюсь

Zon
01.01.2017
15:45:59
В этом году нас ждет 1.6, 1.7 и вроде даже 1.8 :)

Ihor
02.01.2017
16:02:25
Планируем четыре релиза, по одному в квартал

Paul
02.01.2017
16:13:24
это радует. А планируете дать возможность использовать разные базы для мониторинга?
и поддержку lxc