
Bogdan (SirEdvin)
12.02.2018
16:17:07
Если его не вырубить)

Slach
12.02.2018
16:17:18
эээээ простите?
имеется ввиду вот такие штуки https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_log_buffer_size

Fike
12.02.2018
16:18:47
> A large log buffer enables large transactions to run without the need to write the log to disk before the transactions commit.
вы сейчас хотите сказать, что оно наоборот должно сохранять незакомиченную транзакцию?

Bogdan (SirEdvin)
12.02.2018
16:20:38
Ну, было бы неплохо. Потому что в противном случае, длинная транзакция теряется. Хотя да, лучше не делать длинные транзакции, конечно)

Google

Sergey
12.02.2018
16:20:38

Bogdan (SirEdvin)
12.02.2018
16:21:01
Но я такую фигню видел в Кассандре только )

Slach
12.02.2018
16:21:03
;) про flush_at_trx_commit я в курсе
слушайте я не топикстартер фигни про то что "субд не пишет про диск"

Sergey
12.02.2018
16:22:20

Slach
12.02.2018
16:22:44

Andor
12.02.2018
16:23:36
а нахер нужна субд, которая свои wal-файлы не пишет с fsync? если вы такую хотите, то вам и монга подойдёт наверное

Slach
12.02.2018
16:27:47

Andor
12.02.2018
16:28:14
значит это не субд
нет требования строгого сохраниения данных - не субд, а блокнотик с мордочкой

Fike
12.02.2018
16:29:06

Andor
12.02.2018
16:29:09
или с библиотечкой

Google

Slach
12.02.2018
16:36:53

Andor
12.02.2018
16:41:35
А других способов надёжно сохранить данные особо и нету
Даже в банках переводы денег делаются двухфазными транзакциями


Пашкин
12.02.2018
16:53:17
Простите, я опять со своим старым вопросом по поводу того, что поды подвисают в Terminating state из-за того, что не могут сделать unmount voume с секретами.
Есть сильное подозрение, что это возникает из-за того, что мы запускаем kubelet в докере. CoreOS по умолчанию запускает kubelet в контейнере, но rkt - https://github.com/coreos/coreos-overlay/blob/master/app-admin/kubelet-wrapper/files/kubelet-wrapper . Ребята из kubernetes anywhere запускают kubelet в докере - https://github.com/kubernetes/kubernetes-anywhere/blob/master/phase2/ignition/vanilla/kubelet.service . Насколько я понимаю это возможно если примаунтить /var/lib/kubelet с флагом shared, а может даже лучше rshared.
Но есть еще один путь - запускать kubelet из контейнера с флагом --containerized - он начинает маунты делать через nsenter.
Вопрос - кто-нибудь пытался запускать kubelet из докера? Ну, понятно, что все, кто юзает CoreOS запускают его из-под rkt. И второй-момент - кто-нибудь с этим флагом containerized вообще игрался? Он описан как экспериментальный.


P.
12.02.2018
17:04:51
https://www.youtube.com/watch?v=Nosa5-xcATw&feature=youtu.be&t=1080
Я так понял проблема не в том что базы что-то не сразу сохраняют на диск, а скорее в том что диск может отвалиться а потом неожиданно прицепиться обратно, под может переместиться с ноды на ноду итп

Ryzhikov
13.02.2018
05:30:27
https://medium.com/google-cloud/understanding-kubernetes-networking-services-f0cb48e4cc82?source=userActivityShare-5fbfe71b16a4-1518499821

Andrey
13.02.2018
07:04:34
Тем кто спрашивал про абстракции кубера: купите книжку kubernetes in action, она того стоит

M
13.02.2018
07:51:32

Evegeniy
13.02.2018
07:53:09

Andrey
13.02.2018
07:55:27
Хз не читал, но если по оглавлению посмотреть я бы сказал что в первой темы плотнее раскрыты. Но это не точно (с)

Mikhail
13.02.2018
07:57:43

Andrey
13.02.2018
08:18:20
ну вот, а учитывая что скорее всего 90% из заинтересовавшихся только одну книжку по куберу прочитают (время, загруженность, ну сами понимаете) - я бы порекомендовал ту где тема раскрыта больше, и которую можно потом как настольный справочник юзать (раз уж купили :)

Andor
13.02.2018
08:18:58
Я так вообще не прочитаю

Сергей
13.02.2018
08:21:02
и сертификация которая у них сроком на год
сейчас кубер - больше бизнес чем технология

Andrey
13.02.2018
08:21:57
мне про книгу надоело рассказывать, я за ее рекламу деньги не получаю, так что просто отвечу и закрою тему: она постоянно обновляется, щас 5-й или какой-то другой релиз выпустили

Andrey
13.02.2018
08:23:41
последний релиз был в декабре. Добавим сверху подготовку к релизу - месяц. То есть отставание на 3-6 месяцев.

Сергей
13.02.2018
08:23:54

Google

Andor
13.02.2018
08:24:01
Вот только строительный инструмент не устаревает через полгода

Сергей
13.02.2018
08:24:21
там раз в ког ручку с головкой не меняют

Andor
13.02.2018
08:24:36
Научился стучать молотком, а через полгода выпустили новую версию и твои знания стали бесполезны

Сергей
13.02.2018
08:24:36
на обсолютно новую
при чем, еще с интерфейсом для даунов

Andor
13.02.2018
08:24:59
Вспоминается повесть "Профессия" Азимова

Andrey
13.02.2018
08:25:01
в целом я с вами согласен, а в частностях: а что из того что в бету вошло устарело критичного? прям интересно стало
(если честно то как программист я к этому давно привык - библиотеки постоянно устаревают, ломают совместимость, перестают мантейниться, появляются новые... это все знают и учитывают, не вижу причин не делать то же с софтом который по сути набор библиотек)

Сергей
13.02.2018
08:26:27
одно из последних что я видел, один интерфейс (забыл как обзывается) через который немало так пилили своих плагинов люди - уже задэприкейтили

Andrey
13.02.2018
08:27:16
вы наверное про custom resource definitions

Сергей
13.02.2018
08:28:06
нет там было связано с сторедж плагинами

Andor
13.02.2018
08:28:10

Сергей
13.02.2018
08:28:20
не захарит - подниму хистори

Andrey
13.02.2018
08:58:02

Andor
13.02.2018
08:59:13
вот только никому не надо знать днс. всем подавай кубернетисы и прочий девопс
всем надо хуяк-хуяк и в продакшн
утрирую конечно

Mikhail
13.02.2018
08:59:56

Andor
13.02.2018
09:00:17
не из-за днс, а из-за юдп

Google

Andor
13.02.2018
09:00:25
хотя не, там совокупность была

Andrey
13.02.2018
09:00:39
девопс это клей. Если вам нечего склеивать, оно вам ни к чему

Sergey
13.02.2018
09:00:44

Andor
13.02.2018
09:01:22
не ну понятно что будут спрашивать про основы на собеседовании, но на работе ты будешь ямль-файлики туда-сюда двигать

Sergey
13.02.2018
09:01:48

Andrey
13.02.2018
09:01:49
вообще-то нет
на кнопки будешь жамкать

Andor
13.02.2018
09:02:15
в веб-мордочке, ага

Andrey
13.02.2018
09:02:21
:)

Andor
13.02.2018
09:02:41

Sergey
13.02.2018
09:04:34

Andor
13.02.2018
09:04:56
в той "лиге" вакансий нет

Sergey
13.02.2018
09:05:03
и про кубернетес на собеседованиях не спрашивают
спрашивают "как работает и что делает ls -la *"

Andor
13.02.2018
09:05:42
я не про россию, где любят всё своё носить с собой, а про европу, где все живут в амазоне и гугл клауде
где и днс и кубернетисы в коробке

Maksim
13.02.2018
09:05:48

Sergey
13.02.2018
09:06:27

Andrey
13.02.2018
09:06:32
Спрашивают-)
везет, мне сказали в свое время "какой нафиг админ, мы стартап у нас денег нет" %)

Google

Andor
13.02.2018
09:06:48
ну у меня пока опыта немного, но с виду кажется примерно так

Maksim
13.02.2018
09:06:51

Andor
13.02.2018
09:06:55
иначе б тебя не было в этом чате :)

Andrey
13.02.2018
09:06:56
Мои знания кубернетеса устаревают каждый год. Но это не проблема. Эти знания составляют лишь малую часть моего багажа. Мне и сейчас эти знания не особо нужны, достаточно открыть документацию и мельком посмотреть.

Maksim
13.02.2018
09:07:17

Sergey
13.02.2018
09:07:29

Andor
13.02.2018
09:07:50
я щас звучу как старый пердун :)

Sergey
13.02.2018
09:07:55

Andor
13.02.2018
09:07:58
"раньше было лучше!"

Maksim
13.02.2018
09:07:59

Andrey
13.02.2018
09:08:11
ну, если совсем честно, то я первый раз "потрогал" k8s меньше недели назад :)
так что мои знания ещё не успели устареть :)

Andrey
13.02.2018
09:09:58
ты просто еще не знаешь что они устарели :)

Andor
13.02.2018
09:10:03
изучай актуальную версию :)

Andrey
13.02.2018
09:10:08
ну или так :)

Anton
13.02.2018
09:11:16
кому-то приходилось обрабатывать /api/v1/watch/events в bash скриптах?

Andrey
13.02.2018
09:12:06
давайте будем честны, при всех прочих равных мы предпочтем иметь рядом с собой специалиста в базовых знаниях по сетям и операционным системам, вместо человека который досконально знает API кубернетеса и владеет каким-нибудь сертификатом по этому поводу

Anton
13.02.2018
09:12:12
проблема в том, что если я подключаюсь туда курлом, он печатает эвенты на экран, но не отдает управление. Я даже на jq передать не могу, потому что кто-то из них ждет EOF и jq в итоге вообще ничего не печатает

Andor
13.02.2018
09:12:48