
Andor
03.09.2018
10:53:09
не выпилит

ptchol
03.09.2018
10:53:15
а вот дальше уже вопросы, насколько ваша оркестрация паппетом гулбоко зашла

Andor
03.09.2018
10:53:18
если и выпилит, то небольшую часть

ptchol
03.09.2018
10:53:27
всё выпилит

Google

Максималист
03.09.2018
10:53:32
а собирать докеры кто будет, а настройки все где хранить? а постовлять как клиенту? контейнерами?

Andor
03.09.2018
10:53:34
конфиги и всякие нотифаи не из воздуха берутся

Protos
03.09.2018
10:53:41
Чо там держим базу в докере с пробросом наружу?

ptchol
03.09.2018
10:53:43
конфиги реализуются в файлы
также как сейчас они реализованы на 5 файлов в папете в виде шаблонов + параметров + логики

Andor
03.09.2018
10:54:03
докеры в лучшем случае заменят тебе пакетный менеджер

Protos
03.09.2018
10:54:06
(апдейтим докер и теряем базу)

ptchol
03.09.2018
10:54:17

Protos
03.09.2018
10:55:27
не пори чушь
Ну мне дюже интересно как докером можно заменить применение конекретных конфигураций или тот же апдейт конкретного по той же субд

ptchol
03.09.2018
10:55:36
докеры в лучшем случае заменят тебе пакетный менеджер
докерфайл + конфиги заменят тебя все уникальные инстансы твоего сервиса которые у тебя есть на платформе.
и таким образом выпилят логику модуля (инсталяция сервиса) + кастом классы твои конфигурирующие этот сервис (конфигурация)

Andor
03.09.2018
10:56:08
а ты конфиги руками предлагаешь писать?

ptchol
03.09.2018
10:56:19

Google

Andor
03.09.2018
10:56:29
логикой в пупете

ptchol
03.09.2018
10:56:41
так ты пишешь логику + сами параметры точно также где то фиксируешь
чем параметры класса кардинально будут отличаться от плейн конфига

Andor
03.09.2018
10:57:08
тем, что можно валидировать
до выкатки в прод

ptchol
03.09.2018
10:57:15
или десять дефайнов описывающих локейшены

Protos
03.09.2018
10:57:21

Andor
03.09.2018
10:57:39

Protos
03.09.2018
10:57:47

ptchol
03.09.2018
10:57:49
до выкатки в прод
ну это уже вопрос как ты работает с инфрраструктурой. если ты типа юниты прогнал и хер бы с ним то согласен.

Protos
03.09.2018
10:58:51

ptchol
03.09.2018
10:59:18
база крашится ? по какой причине ?
потому что ты дибил не мигрировал датасет и уехал с 9.2 на 9.6 ?
так причём тут докер)
это постгря прекрасная )

Protos
03.09.2018
11:00:06
https://habr.com/post/332450/

Google

ptchol
03.09.2018
11:00:18
господи
хфтгай
ты читал статью то ?

Andor
03.09.2018
11:00:48
докер не прозрачен для производительности
https://github.com/docker-library/postgres/issues/422
https://github.com/docker-library/mysql/issues/456
про java-based я вообще молчу

ptchol
03.09.2018
11:00:49
у него их 2 если что
стоп
если ты в качестве графдрайвера взял какой нибудь цеф
и положил туда базку прозрачно
причём тут докер ?

Andor
03.09.2018
11:01:48
что?

ptchol
03.09.2018
11:03:01
ты тикет читал ?
и связанные ?

Andor
03.09.2018
11:03:12
пролистал

ptchol
03.09.2018
11:03:51
а. ну ок.

Andor
03.09.2018
11:04:06
покаж где ты там упоминание ceph'а увидел

ptchol
03.09.2018
11:04:07
на заборе тоже много чего написано
там упоминание проблем производительности IO
чаще всего проблемы связаны с тем что люди используют кастомный graphdrivers и используют какие то "особенные" вольюмы в таком случае

Andor
03.09.2018
11:05:20
угу угу

ptchol
03.09.2018
11:05:41
в твоих тикетах вобще нет упоминания про то, как они работают с диском

Google

ptchol
03.09.2018
11:05:45
и какой там графдрайвер

Andor
03.09.2018
11:05:53
конечно, это ж первые попавшиеся в гугле

ptchol
03.09.2018
11:06:19
ну как бы неграмотность она вот от такого и растёт )
один сказал другие вторят

Andor
03.09.2018
11:06:40
помню была девочка в чяте кубера и спрашивала как достичь приемлимой производительности кассандры в кубере
в итоге она получила что-то в районе 70% от хостовой производительности и успокоилась
даже не 90%
но это жава-специфичное

ptchol
03.09.2018
11:07:24
джавас последних версий 9к не имеет проблем ни с лимитами ни с видимостью ресурсов через сигруппы

Andor
03.09.2018
11:07:27
ну а конфиги руками сам пиши, я лучше автоматизацию для этих конфигов сделаю, чем руками их рисовать

ptchol
03.09.2018
11:07:40
в этом часто и проблема )
лишняя машинерия когда у тебя на всю платформу 2 конфига нгинкса )

Iurii
03.09.2018
11:08:11
у нас спрингбутовая аплекуха в опеншифте никто не жалуется

Andor
03.09.2018
11:08:16
если у тебя на всю платформу 2 конфига нжинкса, то я очень за тебя рад

ptchol
03.09.2018
11:08:50
я к тому что часто необходимость автоматизации сильно надуманна.

Andor
03.09.2018
11:08:54
у меня на домашнем сервачке вообще 1 конфиг нжинкса и я его руками правлю, не пупетом, да

ptchol
03.09.2018
11:09:08
конечно.
Но конфиги нгинкса эта чатсь приложения.
очень часто

Andor
03.09.2018
11:09:40
а часто - нет

Google

ptchol
03.09.2018
11:09:44
и девелоперам всё равно удобнее править конфиг плейновый в их репке, чем изучать очередной DSL

Andor
03.09.2018
11:09:57
девелоперам удобнее на голанге писать без нжинкса

ptchol
03.09.2018
11:10:36
Вобщем я так понял опять одни стереотипы без понимания того как это работает )
@kadyrov_91 так чо там за проблема то с падающей PG ?

Andor
03.09.2018
11:13:29
я знаю что многие запускают, я знаю что можно чтобы было нормально по скорости

ptchol
03.09.2018
11:13:56
да нет таких статей потому что любой адекватный человек понимает что это так.

Andor
03.09.2018
11:14:27
ну да, ну да

ptchol
03.09.2018
11:14:31
ты же понимаешь что процесс запущенный в докере это такой же процесс в системе который просто в структурке описания процесса в ядре несет десять флажков
и всё
или нет ?

Andor
03.09.2018
11:14:41
такой же да не такой же

ptchol
03.09.2018
11:14:55
все пути работы с ио \ cpu \ mem точно такие же как у других процессов

Andor
03.09.2018
11:15:06
я в курсе как работает cgroup

ptchol
03.09.2018
11:15:18
я не про cgroup но я рад за тебя
я про namespaces
а сигруппы могут быт ьи не опредлены по умолчанию как бы
потому у тебя и нет никакой разницы, разница только если ты используешь volume и у тебя прослойка для работы с IO

Protos
03.09.2018
11:16:17

ptchol
03.09.2018
11:16:31