![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск инструментариев управления контейнерами LXC 6.0, Incus 6.0 и LXD 5.21.1" | +/– | ![]() |
Сообщение от opennews (??), 04-Апр-24, 10:21 | ||
Сообщество Linux Containers опубликовало релиз инструментария для организации работы изолированных контейнеров LXC 6.0, предоставляющий runtime, подходящий как для запуска контейнеров с полным системным окружением, близких к виртуальным машинам, так и для выполнения непривилегированных контейнеров отдельных приложений (OCI). LXC относится к низкоуровневым инструментариям, работающим на уровне отдельных контейнеров. Для централизованного управления контейнерами, развёрнутыми в кластере из нескольких серверов, на базе LXC развиваются системы Incus и LXD. Ветка LXC 6.0 отнесена к выпускам с длительной поддержкой, обновления для которых формируются в течение 5 лет (до 2029 года). Код LXC написан на языке Си и распространяется под лицензией GPLv2... | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения | [Сортировка по ответам | RSS] |
1. Сообщение от Аноним (1), 04-Апр-24, 10:21 | +4 +/– | ![]() |
Кто пользует LXD или Incus, могу посоветовать веб-морду: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #3, #7, #17 |
2. Сообщение от Аноним (2), 04-Апр-24, 10:39 | +/– | ![]() |
Народ, посоветуйте контейнер сервера gitea настроенной и работающей CI/CD. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #4, #8, #51 |
3. Сообщение от anonymplusplus (?), 04-Апр-24, 10:42 | +/– | ![]() |
Ни картинок, ни документации. Кажется оно совсем еще бета. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #5, #26 |
4. Сообщение от Аноним (1), 04-Апр-24, 10:45 | +6 +/– | ![]() |
Это вам скорее в реестре Docker'a надо искать. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #10 |
5. Сообщение от Аноним (1), 04-Апр-24, 10:47 | +1 +/– | ![]() |
> Кажется оно совсем еще бета. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 |
6. Сообщение от microcoder (ok), 04-Апр-24, 10:49 | +/– | ![]() |
Вообще-то Incus 6.0 только анонсировали, нет никакого выпуска. Сейчас выпуск версии только 0.7 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #9 |
7. Сообщение от microcoder (ok), 04-Апр-24, 10:50 | +/– | ![]() |
Да, хорошая морда, главное на человеческом Python написана | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 |
8. Сообщение от microcoder (ok), 04-Апр-24, 10:52 | +1 +/– | ![]() |
Контейнеров с настроенными приложениями в официальных репах нету. В репах только "голые" ОС. Самому нужно ставить, настраивать, а потом можно и экспортнуть и поделиться с кем-то. Может есть где в инете другие репозитории? Но доверия всё равно кним нет, не известно какие закладки туда понапихали. Так что лучше всё самому делать, с чистого листа. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 Ответы: #16 |
9. Сообщение от Аноним (1), 04-Апр-24, 10:53 | +/– | ![]() |
В репозитории уже есть, а вот новость на их форуме стала 404. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #6 Ответы: #11, #61 |
10. Сообщение от microcoder (ok), 04-Апр-24, 10:55 | +2 +/– | ![]() |
> использовать cloud-init для автоматизации. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #4 Ответы: #12 |
11. Сообщение от microcoder (ok), 04-Апр-24, 10:58 | +1 +/– | ![]() |
Мдаа.. Хрень какая-то. Не понятно. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 |
12. Сообщение от Аноним (1), 04-Апр-24, 11:01 | +2 +/– | ![]() |
Ну, моё дело только сказать о технической возможности. А что будут использовать джентельмены – каждый сам решает. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #10 Ответы: #13 |
13. Сообщение от microcoder (ok), 04-Апр-24, 11:08 | +1 +/– | ![]() |
Да, для простых профилей сгодиться. Проблема в том, что параметр `cloud-init.user-data` может быть только один для всех применяемых профилей настроек к контейнеру, так как это концепция такая каскадная перекрывать параметры предыдущих параметров. То есть, если есть в каждом из профилей свой `cloud-init.user-data`, например в профилях `--profile=media --profile=firefox`, то мерджа не будет никакого, отработает `cloud-init.user-data` из последнего профиля, то есть из `--profile=firefox`. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #12 Ответы: #14 |
14. Сообщение от Аноним (1), 04-Апр-24, 11:12 | +1 +/– | ![]() |
> Проблема в том, что параметр 'cloud-init.user-data' может быть только один для всех применяемых профилей настроек к контейнеру, так как это концепция такая каскадная перекрывать параметры предыдущих параметров. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #13 Ответы: #15 |
15. Сообщение от microcoder (ok), 04-Апр-24, 11:14 | +1 +/– | ![]() |
Да, да, да! Прямо серьёзный недостаток который уже несколько лет не могут решить. Ссылку на обсуждение оставил выше. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #14 |
16. Сообщение от Аноним (2), 04-Апр-24, 11:28 | +1 +/– | ![]() |
Понимаю, но я так сильно устал от этого. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #8 Ответы: #18, #19 |
17.
Сообщение от r2d0![]() | +5 +/– | ![]() |
Так каниникл свой ui продвигает и он уже включен в поставку lxd. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #1 Ответы: #21, #27, #75 |
18. Сообщение от microcoder (ok), 04-Апр-24, 11:47 | +/– | ![]() |
Спасли бы сценарии в профилях. Профилями конфигураций можно было бы делиться. Так, можно было бы хотя бы посмотреть визуально на код инициализации и не обнаружить там зло-кода. Но... Сейчас это проблематично, профили ограничены. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 |
19. Сообщение от microcoder (ok), 04-Апр-24, 12:00 | +/– | ![]() |
Еще можно на Python'e реализовать выполнение сценариев, а сценарии могут быть в декларативной разметке YAML, к примеру. Будет безопасно и практично. Надо озадачиться такой задачей, а то что-то cloud-init мне совсем не нравится ))) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #16 Ответы: #22 |
20. Сообщение от Аноним (20), 04-Апр-24, 12:21 | –1 +/– | ![]() |
Магазин приложений в формате OCI где-либо имеется? Для примера, поискал Firefox в OCI, не нашлось. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #33 |
21. Сообщение от Аноним (21), 04-Апр-24, 13:11 | +/– | ![]() |
Сколько лет использую сначала чистый lxc, потом lxd для управления и никогда не знал, что есть официальная морда | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #24 |
22. Сообщение от Аноним (21), 04-Апр-24, 13:13 | +1 +/– | ![]() |
Ты придумал ансибл | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #19 Ответы: #25, #55 |
24. Сообщение от microcoder (ok), 04-Апр-24, 13:28 | +2 +/– | ![]() |
> Сколько лет использую сначала чистый lxc, потом lxd для управления и никогда | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #21 |
25. Сообщение от microcoder (ok), 04-Апр-24, 13:33 | +/– | ![]() |
> Ты придумал ансибл | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #30 |
26. Сообщение от Аноним (26), 04-Апр-24, 13:40 | +/– | ![]() |
А там не нужно ни одно, ни другое. На тебе картинки, если так сильно хочется: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #3 Ответы: #32 |
27. Сообщение от Аноним (26), 04-Апр-24, 13:43 | +2 +/– | ![]() |
Установка только снапом? Спасибо, ешьте сами. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 Ответы: #29 |
29. Сообщение от Аноним (32), 04-Апр-24, 14:05 | +4 +/– | ![]() |
Если что, в Incus всё завезли без снапа, даже этот GUI: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #27 |
30. Сообщение от Аноним (32), 04-Апр-24, 14:09 | +1 +/– | ![]() |
> Там вроде как нет поддержки LXD/Incus :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #25 Ответы: #31 |
31. Сообщение от microcoder (ok), 04-Апр-24, 14:19 | +/– | ![]() |
>> Там вроде как нет поддержки LXD/Incus :) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #30 |
32. Сообщение от Аноним (32), 04-Апр-24, 14:37 | +/– | ![]() |
> Last updated Jul 18, 2016 | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #26 |
33. Сообщение от Аноним (33), 04-Апр-24, 14:55 | –1 +/– | ![]() |
И не найдешь! | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #20 Ответы: #52 |
34. Сообщение от andreyche (?), 04-Апр-24, 14:57 | +1 +/– | ![]() |
А в чем разница между Incus и lxc ? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Ответы: #36, #40 |
36. Сообщение от Аноним (32), 04-Апр-24, 16:30 | +/– | ![]() |
Прям в новости написано: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 Ответы: #38, #56 |
38. Сообщение от microcoder (ok), 04-Апр-24, 17:11 | –1 +/– | ![]() |
Всё не так :)) | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 Ответы: #39, #41, #49 |
39. Сообщение от Аноним (32), 04-Апр-24, 17:51 | +/– | ![]() |
> LXD/LXC - это следующая эволюция в которой отвязались от liblxc... клиентскую части (LXC - Client)... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 Ответы: #42, #43 |
40. Сообщение от Аноним (40), 04-Апр-24, 17:54 | +/– | ![]() |
Здесь о том, кто создал, как и почему | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #34 |
41. Сообщение от Аноним (32), 04-Апр-24, 17:55 | +1 +/– | ![]() |
> отвязались от liblxc | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
42. Сообщение от microcoder (ok), 04-Апр-24, 18:29 | +/– | ![]() |
>> LXD/LXC - это следующая эволюция в которой отвязались от liblxc... клиентскую части (LXC - Client)... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #44, #46 |
43. Сообщение от microcoder (ok), 04-Апр-24, 18:38 | +/– | ![]() |
> Ну и финальный аккорд касательно "отвязались от liblxc", тут вы прямо таки | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #39 Ответы: #45, #47 |
44. Сообщение от Аноним (32), 04-Апр-24, 18:46 | +1 +/– | ![]() |
Прямо по вашей же ссылке "пойдём на сайт убунты и посмотрим на эту страницу вниз" пишут: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 Ответы: #48 |
45. Сообщение от Аноним (32), 04-Апр-24, 18:47 | +/– | ![]() |
Там достаточно ясно написано. В LXD/Incus мы можем создавать instanc'ы, а они могут быть двух типов: либо контейнер, либо виртуальная машина. Первый вариант реализован поверх LXC. Второй вариант – поверх QEMU. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 |
46. Сообщение от Аноним (32), 04-Апр-24, 18:57 | +/– | ![]() |
Называется «отвязались от liblxc»: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #42 |
47. Сообщение от Аноним (32), 04-Апр-24, 18:59 | +/– | ![]() |
> Контейнеры были реализованы через использование liblxc. Что это значит? Какие контейнеры? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #43 Ответы: #53 |
48. Сообщение от microcoder (ok), 04-Апр-24, 19:05 | +/– | ![]() |
Да, надо признать я нашёл такой пакет у себя: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #44 Ответы: #50 |
49. Сообщение от Аноним (32), 04-Апр-24, 19:05 | +/– | ![]() |
> LXD/LXC - это следующая эволюция в которой отвязались от liblxc | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #38 |
50. Сообщение от Аноним (32), 04-Апр-24, 19:07 | +/– | ![]() |
> Поэтому всё же надо различать: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #48 Ответы: #54 |
51. Сообщение от Anonim (??), 04-Апр-24, 19:13 | +/– | ![]() |
В proxmox есть вот такой настроенный контейнер: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #2 |
52. Сообщение от Аноним (20), 04-Апр-24, 19:19 | +/– | ![]() |
В Генте flatpak не заходит. Проще LXC поднять. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #33 |
53. Сообщение от microcoder (ok), 04-Апр-24, 19:24 | +/– | ![]() |
Хорошо. Теперь я понял лучше. Значит получается следующее: | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #47 Ответы: #57 |
54. Сообщение от microcoder (ok), 04-Апр-24, 19:29 | +/– | ![]() |
Так это о том, о чём я и писал изначально в посте | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #50 |
55. Сообщение от Хочу стать девопсом пусть меня научат (?), 04-Апр-24, 21:00 | +/– | ![]() |
Ansible - это вчерашний день там, где есть более совершенные специализированные инструменты типа K8S. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #22 Ответы: #58, #60 |
56. Сообщение от Хочу стать девопсом пусть меня научат (?), 04-Апр-24, 21:04 | +/– | ![]() |
LXD/Incus - это кластерный оркестратор LXC контейнеров и libvirt виртуалок, - т.е. прямая замена для проксьмоськса. Но намного лучше, потому что можно запустить и на Devuan и на Alpine, где системднища и в помине нет. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #36 |
57. Сообщение от Хочу стать девопсом пусть меня научат (?), 04-Апр-24, 21:07 | +/– | ![]() |
Разве Incus - это не форк LXD? IMHO Incus от LXD концептуально ничем не отличается, только деталями реализации и лицензированием. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #53 Ответы: #59 |
58. Сообщение от microcoder (ok), 04-Апр-24, 21:22 | +/– | ![]() |
> Ansible - это вчерашний день там, где есть более совершенные специализированные инструменты | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 |
59. Сообщение от microcoder (ok), 04-Апр-24, 21:28 | +/– | ![]() |
> Разве Incus - это не форк LXD? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #57 |
60. Сообщение от Аноним (60), 04-Апр-24, 22:00 | +1 +/– | ![]() |
Чтобы начать с Ansible достаточно только "apt install openssh-server python" и задать пароли пользователей (или SSH ключи). Минут 5-15, и - всё, можно писать код и запускать! Где не хватает Yaml, можно модуль на Питоне. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #55 Ответы: #64, #72 |
61. Сообщение от Минона (ok), 04-Апр-24, 22:51 | +/– | ![]() |
Открывается нормально. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #9 Ответы: #62 |
62. Сообщение от microcoder (ok), 04-Апр-24, 23:16 | +/– | ![]() |
> Открывается нормально. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #61 |
63. Сообщение от Анонимус3000 (?), 04-Апр-24, 23:58 | +/– | ![]() |
> Для взаимодействия с systemd через D-Bus задействована отдельная библиотека libdbus-1 вместо libsystemd | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
64. Сообщение от DevOops (?), 05-Апр-24, 11:30 | +/– | ![]() |
Так ли сложно поставить кластер K0S, для начала хотя бы одноузловой? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 Ответы: #65, #68 |
65. Сообщение от Аноним (65), 05-Апр-24, 14:53 | +/– | ![]() |
Ты не поверишь, но на многих проектах k8s просто избыточен и достаточно трех виртуалок и руления при помощи ансибла | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 |
68. Сообщение от User (??), 05-Апр-24, 15:15 | +/– | ![]() |
Эммм... а ничего, что вы оркестратор с системой управления конфигурациями сравниваете? | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #64 Ответы: #71 |
71. Сообщение от Система разности потенциалов (?), 05-Апр-24, 18:43 | –1 +/– | ![]() |
А ничего, что Ansible SCM настолько универсален, что на нём некоторые велосипедисты умудряются оркестировать? Хорошо это или нет? Ответ дан выше, тем у кого полная автоматизация HA - им нужен K8S с автоскейлингом и многими другими современными фишками. А у недоразвитых колхозников есть резервный сервер в чулане, который они поднимают ансиблом, если конечно к моменту поднятия не поломается что-то во внешних зависимостях. Но ведь остаются даже и такие траглодиты, которые вообще ставят с помощью пакетных менеджеров типа apt, dnf и т.п., причём тогда, когда у них умер сервер ... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #68 |
72. Сообщение от Система разности потенциалов (?), 05-Апр-24, 18:49 | +1 +/– | ![]() |
> Минут 5-15, и - всё, можно писать код и запускать! Где не хватает Yaml, можно модуль на Питоне. | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #60 |
75. Сообщение от ilya (??), 07-Ноя-24, 21:58 | +/– | ![]() |
аж до 0.12 версии додвинул.... | ||
Ответить | Правка | Наверх | Cообщить модератору | ||
Родитель: #17 |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |