@puppet_ru

Страница 88 из 112
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
какого конкретного собрался апдейтить ?
Допустим есть у меня инсталляция постгрее пихаю ее в докер дальнейшие действия?

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 ?

так причём тут докер)

это постгря прекрасная )

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

Страница 88 из 112