Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск инструментариев управления контейнерами 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 (?), 04-Апр-24, 11:45
| +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 Добавить, Поддержать, Вебмастеру |