
Andrey
04.08.2017
16:24:07
ну и вывод, соответсвенно: все идет щас в RBAC поэтому лучше щас начать настраивать чтоб потом не получить отказ продакшна внезапно :)

Dmitry
04.08.2017
16:24:14
ок) у меня тестовый kops'ом на aws

Lev
04.08.2017
17:42:12
etcd 3.2.5 is out

Google

Mikhail
04.08.2017
18:47:36

Elya
05.08.2017
01:14:56
https://t.me/luxmoney6 - схемы и мануалы для заработка на любой вкус и цвет, приватные материалы с закрытых форумов. ? Все наши темы абсолютно рабочие. Зайди и проверь! И твои карманы начнут наполняться ???!
Переходите по ссылке: @luxmoney6

Pavel
05.08.2017
03:51:43
@elya432, чеж вы как черти всюду лезете
Неужели есть надежда на то что люди настолько тупые

Fike
05.08.2017
04:02:54
ну, судя по фотографии есть как минимум один пострадавший

Lev
05.08.2017
04:24:33

Paul
05.08.2017
09:38:43

Artem
05.08.2017
13:34:59
кто нибудь пробовал fedora atomic?
что там за "неизменяемая инфраструктура"
и atomic cli
стоит время тратить?

Fike
05.08.2017
21:09:16
Сейчас будет очень оффтопный вопрос, но я не знаю, где еще спросить. Есть ли такая тулза, которой скармливаешь команду, а она отслеживает процесс, все потоки и форки, которые им были созданы, сколько каждый из этой ботвы жрал процессора в процентах от времени собственного выполнения, сколько памяти в пике, и чтобы после завершения вся эта стата выводилась в консоль? Top, ps и прочие призваны работать в реалтайме, а мне бы получить общую стату.

Сергей
05.08.2017
22:20:34
Из простенького и классического: atop умеет собирать статы о системе (и отдельных процессах) за определенные отрезки времени (минута, час, как скажешь).

Google

Artem
05.08.2017
22:57:02
dstat можно попробовать
atop да
dstat метрики собирает, но там можно напитонить много всего
а так родные профайлеры подключать только. процесс этот на каком то языке написан

Fike
06.08.2017
00:01:25
Конкретно сейчас хотел продемонстрировать GIL на питоне, но вообще не в первый раз такую штуку хочу.

[Anonymous]
06.08.2017
02:54:04
t.me/kriptoinvestor — авторский канал об инвестициях в криптовалюту и участии в ICO.

Х5 Disel
06.08.2017
06:03:22

Artem
06.08.2017
09:28:55
для спамеров в аду стоит специальный котёл. там вокруг ходят свидетели иеговы, орифлеймщик и школа английского. а по громкой связи звонят приставы банка тинькоф.

Andrey
06.08.2017
10:02:10
кстати, в тему беседы :) кто-нибудь занимается тем что хочет подружить kubernetes и grpc/protobuff?
я щас решил отказаться от amqp в качестве внутреннего транспорта и смотрю в сторону вышеописаного
интересуют бест-практисес выработаные трудовыми мозолями, а также постмортумы :)

Igor
06.08.2017
10:18:35
вроде как есть бест практисес уйти от grpc и protobuf в сторону простого json и json schema и использовать amqp ?

Sergey
06.08.2017
10:19:35

Igor
06.08.2017
10:19:52
https://www.youtube.com/watch?v=MBZtcNgDXzU&t=1s
бинарный компактный протокол хорош для обмена данными с бэкендом ну в очень нагруженном проекте, выигрыш в производительности, но гемора со схемой, полями, версионированием выше крыши

Andrey
06.08.2017
10:22:52
ну amqp это еще поднимать кластер из rabbitmq, имплементить свою спецификацию протокола общения между сервисами (и поддерживать ее), обучать каждого спеца (парадоксально но никто не знает щас amqp потому что эту штуку не хайпят а просто юзают :)... у меня щас так и я по вышеописаным причинам рассматриваю альтернативы
но, покопав все новые расхайпленые фреймворки, я даже не знаю что думать теперь
вот была надеждна на istio/grpc, но чем больше я читаю и делаю пилотные сервисы тем больше задумываюсь

Igor
06.08.2017
10:24:28
Если использовать язык подходящий, например Go, там есть асинхронность с каналами - это для работы сервиса внутри, внешние дела - конечно amqp
istio - поставщик услуг в виде side-car, у него есть будущее, но реальные бизнес сервисы должны быть просты и в поддержке и в трассировке
для своих бизнес проектов, если не так супер важна оптимизация траффика, проще json

Google

Igor
06.08.2017
10:28:00
grpc/protobuf - не надо разве "обучать каждого спеца"?

Andrey
06.08.2017
10:28:29
ну тут документация все таки есть
всякие тех-адвокаты от гугля на конференциях выступают, и тп :)
но в целом наверное я соглашусь, последние пара дней ресерча то же самое показали

Igor
06.08.2017
10:29:45
не знаю как кому, но я бы послушал людей, которые перешли на grpc/protobuf, съели пуд слои и вернулись обратно
Вадима рекоммендую послушать, там реальный опыт, для меня был лдин из лучших докладов HL++

Fike
06.08.2017
10:31:03
> имплементить свою спецификацию протокола общения между сервисами (и поддерживать ее)
json-rpc, самое тупое, что может быть на свете

Andrey
06.08.2017
10:31:26
в целом для меня проблема даже не в проблеме версионности протокола (в основном в постмортумах на нее грешат), а в том что в библиотеках которые я юзаю 90% пропозалов из репы grpc не реализовано (балансировка, дискавери протокола и тп) - то есть приходится самому это все делать в либе
ну и сложность кода, соответственно, растет...

Kaspar
06.08.2017
10:49:42

Alisa
06.08.2017
15:01:39
а какая у вас архитектура k8s кластера в продакшене?
сколько мастеров/etcd нод?

Igor
06.08.2017
15:12:26
Это опрос или к кому-то вопрос? ?
Вероятно у всех по разному

Fike
06.08.2017
15:13:46
итого девять кобенаций

Igor
06.08.2017
15:15:05
и самая популярная 3 / 3

Alisa
06.08.2017
15:16:11

Igor
06.08.2017
15:19:26
люди с опытом делают в зависимости от целей кластера, от нагрузки, ёмкости серсивов и т.д. , HA обычно более одного мастера и etcd, нод тоже более одной, обычно продакшин от 3 мастеров и от 3 нод с сервисами

Alisa
06.08.2017
15:20:04
а сколько денег у вас на такой прод утекает? (и где хоститесь)

Igor
06.08.2017
15:22:01
У нас по цене среднего провайдера, посчитайте исходя из мастера, 4Gb/20Gb и ноды 16Gb/ диск по потребностям
у нас ещё ceph для волюмов k8s

Google

Admin
ERROR: S client not available

Igor
06.08.2017
15:23:39
часто etcd на мастере живёт
У Google есть GKE, там за HA мастер и etcd отвечает провайдер

Andrey
06.08.2017
16:57:09
А какие ингрессы сейчас умеют http2 балансировать?

bebebe
06.08.2017
17:10:25

Maksim
07.08.2017
07:16:19
Сейчас будет очень оффтопный вопрос, но я не знаю, где еще спросить. Есть ли такая тулза, которой скармливаешь команду, а она отслеживает процесс, все потоки и форки, которые им были созданы, сколько каждый из этой ботвы жрал процессора в процентах от времени собственного выполнения, сколько памяти в пике, и чтобы после завершения вся эта стата выводилась в консоль? Top, ps и прочие призваны работать в реалтайме, а мне бы получить общую стату.
sar тулзя для сбора статитки по серверу. ей 100500 лет как и всяким top

Роман
07.08.2017
07:37:14

Fike
07.08.2017
08:05:58
мне нужно запустить приложение, дождаться его выхода, получить отчет
как time, только не только время

Maksim
07.08.2017
08:07:04

Fike
07.08.2017
08:09:35
пока не вижу

Yury
07.08.2017
08:12:53
А есть кто живёт с single master? Как часто становится умирает?

Kaspar
07.08.2017
08:17:02
Что лучше - 10 нод не мощных по 2-3 пода в каждой. Или 3-4 жирных ноды по 5-10 подов?

Genosse Stasi
07.08.2017
08:34:32

Maksim
07.08.2017
08:39:49
неее я прод в 1.7 обновлять не буду

Google

Maksim
07.08.2017
10:18:15
уже 3 суток вычещаю и фикшу баги заплатками из гита

Let Eat
07.08.2017
10:20:10
примеры?:)

Maksim
07.08.2017
10:22:47
Сейчас упрётся в read only на sys/fs/cgroup -)
Примеры в том что штука "универсальная" а вот машина у каждого "своя"
до этого впилили —config
Вообще это мания с докера пошла
выпиливаем ключи и те или иные функцие. а вы сами разбирайтесь какие и что вам теперь делать

Let Eat
07.08.2017
10:30:42
а заплатки из git как этому помогают?
раз выпиливают,то врят ли впилят обратно