The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск системы управления контейнерами LXC 5.0, opennews (??), 18-Июн-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


34. "Выпуск системы управления контейнерами LXC 5.0"  +/
Сообщение от Аноним (38), 18-Июн-22, 16:46 
Лучше бы сразу придумали как в NixOS или придумали что-то своё. Если бы линукс не тырил структуру приложение из Unix, а придумал что-то своё всем было был лучше. И не нужны были бы всё это контейнеры в докере в виртуалке в гипервизорве в облаке.  
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск системы управления контейнерами LXC 5.0"  +/
Сообщение от Аноним (36), 18-Июн-22, 17:12 
NixOS был бы номер один, если бы не пытался через свой велосипед рулить конфигами ПО. Тем более не всё настроики можно через этот велосипед сделать. Приходится и там, и в стандартных конфигах ПО вносить корректировки. Тот ещё зоопарк.
Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск системы управления контейнерами LXC 5.0"  +/
Сообщение от Аноним (38), 18-Июн-22, 17:20 
Для того чтобы это сделать было достаточно чьей то воли ли наоборот воли так не делать. Можно же было сделать по человечески.  
Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск системы управления контейнерами LXC 5.0"  +/
Сообщение от Аноним (49), 18-Июн-22, 18:20 
Не понял, в чём проблема с конфигами у тебя. Никто не заставляет никсом конфиги генерировать. Положил файл рядом с кодом, сослался на него, дальше никс сам всё сделает. Мало файла — сделай шаблон. Мало шаблонов — целая система сборки под рукой, можно хоть джигу станцевать, хоть из другой репы взять нужные файлы и разложить куда надо. Без Никсоса ты чем конфиги по серверам раскидываешь? Ансиблом-паппетом-шефом? Или как локалхостный васян, вручную правишь по ssh?
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

48. "Выпуск системы управления контейнерами LXC 5.0"  +/
Сообщение от Анончик (?), 18-Июн-22, 23:34 
>> Или как локалхостный васян, вручную правишь по ssh?

Зачем на локалхосте вручную править конфиги по ssh?
Или у настоящего админа все должно быть по сети, даже секс?

Ответить | Правка | Наверх | Cообщить модератору

52. "Выпуск системы управления контейнерами LXC 5.0"  +/
Сообщение от Аноним (36), 19-Июн-22, 04:53 
Ты не понял, пакетный менеджер не должен рулить конфигами ПО. Собрали пакет, пользователь установил и только он может производить необходимые операции над ПО, а не пакетный менеджер, тем более с велосипедом в виде options. Как пользователь будет производиться необходимые операции не имеет значения, главное это делает он сам.

Поэтому я считаю, что подход Nix, Guix, отчасти Debian с его бесконечными "я сам решу за пользователя" в корне неправильным. В Debian так вообще приколы бывают. Установил пакет А, через год установил пакет Б, а он при установке залез в директории, которые появились после установки пакета А, и внёс изменения в конфиги файлов из пакета А. Так при установке пакета не имеющего ничего общего с apache он может и меняет mpm последнему. Event поменять без ведома пользователя на prefork. Да за такое по рукам нужно бить.

Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

39. "Выпуск системы управления контейнерами LXC 5.0"  +/
Сообщение от Аноним (39), 18-Июн-22, 17:26 
Контейнеры это не только пространства имён файловой системы, есть ещё сеть, CPU, ввод-вывод, память, NixOS собирающий пакеты в разных каталогах с этим не поможет.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

42. "Выпуск системы управления контейнерами LXC 5.0"  +/
Сообщение от Аноним (38), 18-Июн-22, 18:40 
Так и штатными инструментами ос можно ограничивать ресурсы тем же cpulimit но сделать всё это правильно или хотя бы удобно было бы совсем не лишним.  
Ответить | Правка | Наверх | Cообщить модератору

63. "Выпуск системы управления контейнерами LXC 5.0"  +/
Сообщение от Аноним (63), 20-Июн-22, 19:00 
Можно, именно это и делают системы контейнеризации docker, lxc и т.п., в NixOS ничего этого нет.
Ответить | Правка | Наверх | Cообщить модератору

65. "Выпуск системы управления контейнерами LXC 5.0"  +/
Сообщение от Oxyd76 (?), 25-Июн-22, 11:01 
Всё это уж сто лет как встроено в systemd (cgroups, namespaces, capablities - основа основ systemd). А для таких вот изолированных "контейнеров" есть systemd-nspawn и система сборки образов "уровня ОС" (с почти любым произвольным дистром и инит системой внутре) mkosi для него . Никаких сторонних зависимостей типа runc. А приложеньку, как в дохере, вообще одной командой можно в контейнер упихуять, с пробросом сетевизмов и этим вот всем. На гитхабе даже кубер c nspawn контейнерами в бэке делали https://github.com/kinvolk/kube-spawn.
Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

44. "Выпуск системы управления контейнерами LXC 5.0"  +/
Сообщение от Аноним (44), 18-Июн-22, 18:48 
Пространства имён и прочее реализованы в ядре. Что осталось, так это именно собрать root fs.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

62. "Выпуск системы управления контейнерами LXC 5.0"  +/
Сообщение от Аноним (63), 20-Июн-22, 18:58 
А причём тут NixOS?
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру