🏳️ Phil
я это решал путём аренды 20 серверов
а jail, openvz, zones? им всем в обед сто лет
Alexander
ну если это личный блог, там CI не нужна
Alexander
а если это проект на фреймворке, то нужна
Alexander
то есть для CMS не нужно, для фреймворков нужно
Alexander
просто если там блог на Wordpress - то эта CI стоит у тех, кто пишет Wordpress
Alexander
а разработчик сайта тут скорее пользователь, чем разработчик
Alexander
структуру базы данных он не меняет
Alexander
просто ставит плагины и конфигурирует их
Alexander
но обычно ведь проекты - это Symfony/RubyOnRails/Django/Play 2
Alexander
и тут уж CI нужна
🏳️ Phil
Да и без виртуализации как-то жили и без пакетных менеджеров и ещё без кучи всего :) нутыпонял
кстати когда? формату deb сколько, четверть века? когда жили без пакетов? chroot я даже не знаю сколько лет. jail/openvz - лет 15 точно уже, да? когда и кто жил без этого?
Oleksandr
кстати когда? формату deb сколько, четверть века? когда жили без пакетов? chroot я даже не знаю сколько лет. jail/openvz - лет 15 точно уже, да? когда и кто жил без этого?
Ты понял, что я хотел сказать. Есть куча технологий, без которых можно обойтись, но зачем? Я, само собой, с тобой согласен, что докер ради докера это неправильно, но есть ведь и другая крайность. Не использовать докер только ради неиспользования докера
🏳️ Phil
Да, поэтому я пропагандирую LXC. Куда гибче, а с приходом LXD будет вообще сказка.
А расскажи кстати. Оно сможет заменить пакетный менеджер как докер? Будут образы?
Dmitrii
Пакетный менеджер? Не уверен что понял твой вопрос.
🏳️ Phil
Пакетный менеджер? Не уверен что понял твой вопрос.
А простите докер это что? Это пакетный менеджер и есть.
Dmitrii
Если ты про то, чтобы хранить имеджи на каком то внешнем сервере - то LXD это позволяет.
Dmitrii
В самом начале любой документации по LXD это написано.
Oleksandr
Да, поэтому я пропагандирую LXC. Куда гибче, а с приходом LXD будет вообще сказка.
Возможно. Но пока рано об этом говорить. Вокруг докера огромная инфраструктура и комьюнити же
Dan
простите, можно ссылку пожалуйста на документацию LXD где есть хранение имиджей на внешнем сервере.
Dan
хочу читать
Dmitrii
Я тут никому ничего не доказываю и не навязываю, так что уж потрудись сам найти )
Dan
не хочу. мне лень
Dan
хочу готовую ссылку срочно
Alexander
ну вот я раньше думал, что админы в целом люди адекватные, умные, имеющие критическое мышление и так далее... вот вышел systemd... и как его только не пинали... функционально он лучше, казалось бы - нужно просто обновиться на него и всё (что в итоге, конечно и случилось в большинстве дистрибутивов кроме лёгких типа Alpine Linux), но сколько дерьма было, от ленивых фанатов upstart / sysvinit... то есть людям было лень что-то менять, они ругали systemd... с контейнерами так же будет - среди админов тоже очень много консервативных людей, которые живут по принципу "работает - не трогай", а ведь этот принцип оправдан лишь на стратегических объектах (всякие там аэропорты, атомные станции, ...) то есть люди когда-то в молодости этот sysvinit выучили и сидят, изучать что-то новое они уже не могут или не хотят... сейчас уже все практически перешли, но сколько же холиваров было... вот эта ситуация "нужны контейнеры / не нужны контейнеры" она мне напоминает ту же ситуацию - просто есть те, кто хочет разбираться в новых технологиях , а есть те, кто просто получает деньги и уже слишком стар или ленив чтобы быть готовым всё поменять в своей организации... и, конечно, такие люди будут сопротивляться изменениям, но в итоге эти контейнеры всё равно везде придут (ну, может, не везде, но почти везде), так как плюсов от них явно больше
Alexander
просто мнение :-)
Dmitrii
ну вот я раньше думал, что админы в целом люди адекватные, умные, имеющие критическое мышление и так далее... вот вышел systemd... и как его только не пинали... функционально он лучше, казалось бы - нужно просто обновиться на него и всё (что в итоге, конечно и случилось в большинстве дистрибутивов кроме лёгких типа Alpine Linux), но сколько дерьма было, от ленивых фанатов upstart / sysvinit... то есть людям было лень что-то менять, они ругали systemd... с контейнерами так же будет - среди админов тоже очень много консервативных людей, которые живут по принципу "работает - не трогай", а ведь этот принцип оправдан лишь на стратегических объектах (всякие там аэропорты, атомные станции, ...) то есть люди когда-то в молодости этот sysvinit выучили и сидят, изучать что-то новое они уже не могут или не хотят... сейчас уже все практически перешли, но сколько же холиваров было... вот эта ситуация "нужны контейнеры / не нужны контейнеры" она мне напоминает ту же ситуацию - просто есть те, кто хочет разбираться в новых технологиях , а есть те, кто просто получает деньги и уже слишком стар или ленив чтобы быть готовым всё поменять в своей организации... и, конечно, такие люди будут сопротивляться изменениям, но в итоге эти контейнеры всё равно везде придут (ну, может, не везде, но почти везде), так как плюсов от них явно больше
> нужны контейнеры / не нужны контейнеры Простите, а где вы в этом чате увидели именно такую постановку вопроса то?
Dan
я с этим мнением если что согласен кстати. и в обоих лагерях кстати есть свои плюсы и минусы
Dmitrii
Ну так, ради интереса спрашиваю.
Alexander
не я не про этот чат писал
Dan
я что подумал
Dan
ссылку мне не дадут?
Dan
я ведь пойду сам искать тогда 😞
Dmitrii
а собирать их типа докерфайлом?
А чем у вас конфигурация фиксируется? Тем и собирать.
Dmitrii
Вот у нас - Ansible. Его бы и использовали.
Aleksandr
ну вот я раньше думал, что админы в целом люди адекватные, умные, имеющие критическое мышление и так далее... вот вышел systemd... и как его только не пинали... функционально он лучше, казалось бы - нужно просто обновиться на него и всё (что в итоге, конечно и случилось в большинстве дистрибутивов кроме лёгких типа Alpine Linux), но сколько дерьма было, от ленивых фанатов upstart / sysvinit... то есть людям было лень что-то менять, они ругали systemd... с контейнерами так же будет - среди админов тоже очень много консервативных людей, которые живут по принципу "работает - не трогай", а ведь этот принцип оправдан лишь на стратегических объектах (всякие там аэропорты, атомные станции, ...) то есть люди когда-то в молодости этот sysvinit выучили и сидят, изучать что-то новое они уже не могут или не хотят... сейчас уже все практически перешли, но сколько же холиваров было... вот эта ситуация "нужны контейнеры / не нужны контейнеры" она мне напоминает ту же ситуацию - просто есть те, кто хочет разбираться в новых технологиях , а есть те, кто просто получает деньги и уже слишком стар или ленив чтобы быть готовым всё поменять в своей организации... и, конечно, такие люди будут сопротивляться изменениям, но в итоге эти контейнеры всё равно везде придут (ну, может, не везде, но почти везде), так как плюсов от них явно больше
у меня таких полный отдел ленивых админов
Oleksandr
^^
🏳️ Phil
ну вот я раньше думал, что админы в целом люди адекватные, умные, имеющие критическое мышление и так далее... вот вышел systemd... и как его только не пинали... функционально он лучше, казалось бы - нужно просто обновиться на него и всё (что в итоге, конечно и случилось в большинстве дистрибутивов кроме лёгких типа Alpine Linux), но сколько дерьма было, от ленивых фанатов upstart / sysvinit... то есть людям было лень что-то менять, они ругали systemd... с контейнерами так же будет - среди админов тоже очень много консервативных людей, которые живут по принципу "работает - не трогай", а ведь этот принцип оправдан лишь на стратегических объектах (всякие там аэропорты, атомные станции, ...) то есть люди когда-то в молодости этот sysvinit выучили и сидят, изучать что-то новое они уже не могут или не хотят... сейчас уже все практически перешли, но сколько же холиваров было... вот эта ситуация "нужны контейнеры / не нужны контейнеры" она мне напоминает ту же ситуацию - просто есть те, кто хочет разбираться в новых технологиях , а есть те, кто просто получает деньги и уже слишком стар или ленив чтобы быть готовым всё поменять в своей организации... и, конечно, такие люди будут сопротивляться изменениям, но в итоге эти контейнеры всё равно везде придут (ну, может, не везде, но почти везде), так как плюсов от них явно больше
угу. но надо отметить, что системд не без греха. но очевидно, что он развитие и удобнее, да
Denis
ну вот я раньше думал, что админы в целом люди адекватные, умные, имеющие критическое мышление и так далее... вот вышел systemd... и как его только не пинали... функционально он лучше, казалось бы - нужно просто обновиться на него и всё (что в итоге, конечно и случилось в большинстве дистрибутивов кроме лёгких типа Alpine Linux), но сколько дерьма было, от ленивых фанатов upstart / sysvinit... то есть людям было лень что-то менять, они ругали systemd... с контейнерами так же будет - среди админов тоже очень много консервативных людей, которые живут по принципу "работает - не трогай", а ведь этот принцип оправдан лишь на стратегических объектах (всякие там аэропорты, атомные станции, ...) то есть люди когда-то в молодости этот sysvinit выучили и сидят, изучать что-то новое они уже не могут или не хотят... сейчас уже все практически перешли, но сколько же холиваров было... вот эта ситуация "нужны контейнеры / не нужны контейнеры" она мне напоминает ту же ситуацию - просто есть те, кто хочет разбираться в новых технологиях , а есть те, кто просто получает деньги и уже слишком стар или ленив чтобы быть готовым всё поменять в своей организации... и, конечно, такие люди будут сопротивляться изменениям, но в итоге эти контейнеры всё равно везде придут (ну, может, не везде, но почти везде), так как плюсов от них явно больше
Там в этом батле были адекватные претензии, типа системД втянул в себя много проектов, вместо того чобы сделать нормальную pluggable модель.
Oleksandr
угу. но надо отметить, что системд не без греха. но очевидно, что он развитие и удобнее, да
Так же думал. Ну не то, что бы хейтил, но все-таки. Оказалось удобно
Denis
и есть реально непонятно зачем они повтягивали крон, и ватчдог. А все остальное вцелом к месту, потому что часто требуется как в процессе старта приложений.
Denis
ну и за udev наверно даже спасибо им потому что проект подыхал.
Oleksandr
Ну ещё QR код можно вспомнить )
Alexander
> Там в этом батле были адекватные претензии, типа системД втянул в себя много проектов, вместо того чобы сделать нормальную pluggable модель. да, тут согласен, это был главный минус systemd для меня
Alexander
нечто подобное сейчас можно сказать про docker
Alexander
у него это в большем виде выражено
Denis
почему ?
Denis
докер вполне себе плаггабле
Alexander
ну я вот прямо интуитивно чувствую, что завтра они выкатят какую-нибудь DockerOS
Denis
вон даже граф драйверы свои писать можно
Alexander
с платной поддержкой
Denis
оно же уже есть )
Denis
https://cloud.docker.com/
Denis
э ?
Alexander
докер движется в направлении того, что всё остальное тоже будет заточено под докер, то есть тут не просто штука для запуска контейнеров, а вся инфраструктура
Denis
и UCP есть еще отдельно
Alexander
а у меня могут быть другие планы на остальные вещи
Alexander
вот поэтому тот же Rkt с идеологической точки зрения мне ближе
Alexander
он просто запускает контейнеры
Denis
и знаешь, в этом есть свои плюсы. вот kubernetes выглядим в эксплуатации менее удобным.
Denis
Все строят свои экосистемы, за это сложно их осуждать
Denis
но качество экосистемы докера, очень приличное.
Alexander
не, я понимаю, с позиции компании они всё правильно делают
Denis
Тогда теде должен быть ближе runC )
M
Да, поэтому я пропагандирую LXC. Куда гибче, а с приходом LXD будет вообще сказка.
M
Я тут никому ничего не доказываю и не навязываю, так что уж потрудись сам найти )
Alexander
не работал с этим, оно более низкоуровневое, кажется
Alexander
я про runC
M
ленивый какой пропагондист
Denis
а чем lxc гибче ?
Alexander
тут ещё важно наличие сообщества
Alexander
вокруг Docker'а оно самое большое и самое крутое
M
а чем lxc гибче ?
потрудись сам найти )(с)
Alexander
вокруг Rkt тоже скоро будет большое