The OpenNET Project / Index page

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

Развиваемая проектом openSUSE система управления контейнерами Kubic адаптирована для ARM64

31.01.2019 12:13

Разработчики openSUSE сообщили об обеспечении поддержки архитектуры AArch64 в инструментарии Kubic, позволяющем развернуть и поддерживать кластер для запуска приложений в изолированных контейнерах. Для загрузки предлагается iso-образ (1.1 Гб), предоставляющие готовое решение для создания систем CaaS (Container as a Service) на серверных платах с процессорами на базе архитектуры AArch64. Решение собирается из единой кодовой базы, также используемой для формирования сборок для архитектуры x86_64.

Из ограничений редакции для AArch64 отмечается недоступность некоторых пакетов, специфичных для систем x86_64, например, не поддерживается kubernetes-dashboard. Базовый загрузочный образ сформирован для 64-разрядных ARM-плат с поддержкой UEFI c достаточно большим объёмом ОЗУ (более 1 Гб), таких как Overdrive 1000, D05 и ThunderX2. Для плат без UEFI, таких как Pine64 и Raspberry Pi 3, подготовлен отдельный образ на базе MicroOS (урезанный дистрибутива с атомарной установкой обновлений, настройкой через cloud-init, доступным только для чтения корневым разделом с Btrfs, runtime Podman/CRI-O и Docker). Возможна огранизация автоматизированной установки на большое число машин с использованием типового профиля AutoYaST или загрузка узлов по сети (PXE/tftpboot).

Окружение Kubic построено на базе дистрибутива openSUSE (репозиторий Tumbleweed), инструментария Docker, платформы оркестровки кластера изолированных контейнеров Kubernetes и системы централизованного управления конфигурацией Salt. Для управления кластером предлагается интерфейс Velum, который позволяет в один клик развернуть кластер на базе Kubernetes и организовать управление им, в том числе добавлять и удалять узлы, осуществлять мониторинг сбоев, определять политики установки обновлений. Запуск Kubernetes на узлах осуществляется в виртуальных машинах, развёрнутых на базе libvirt или OpenStack. Поддерживается запуск контейнеров, подготовленных при помощи инструментария Docker. Образы контейнеров распространяются в виде RPM-пакетов.



  1. Главная ссылка к новости (https://kubic.opensuse.org/blo...)
  2. OpenNews: SUSE и openSUSE представили Kubic, платформу для развёртывания контейнерной инфраструктуры
  3. OpenNews: Выпуск Cilium 1.1, сетевой системы для Linux-контейнеров, основанной на BPF
  4. OpenNews: Оценка безопасности новой системы контейнерной изоляции Nabla
  5. OpenNews: Выпуск cистемы управления контейнерной виртуализацией Docker 18.09
  6. OpenNews: Выпуск RancherOS 1.5, ОС на базе контейнерной изоляции
Лицензия: CC-BY
Тип: Программы
Ключевые слова: kubic, suse, opensuse, arm, container
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (61) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Аноним (1), 12:46, 31/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Хорошая новость :-) Я думал, что я один слежу за этим. Но оказывается, что кому-то из тех, кто пишет новости, эта тема тоже интересна
     
  • 1.3, Аноним (3), 13:36, 31/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > контейнеров распространяются в виде RPM-пакетов

    Все правильно, деб не нужен

     
     
  • 2.5, Аноним (5), 14:12, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +6 +/
    - Вы что-то сказали, сэр?
    - А настоящему джентльмену всегда есть что сказать !
    - Ну что, разомнёмся?
    - Ну что ж, пожалуй...
    (с)
     
  • 2.10, Аноним (10), 16:24, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Впрочем, как и всё остальное с systemd.
     
     
  • 3.11, Аноним (11), 16:44, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Декларативное описание юнитов, параллелизация загрузки на pure C...
    Нет, давайте все выкинем и вернем всё взад, калякать портянки на тормозном однопоточном интерпретируемом языке
     
     
  • 4.13, нах (?), 18:28, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Декларативное описание юнитов, параллелизация загрузки на pure C

    а теперь попробуйте объяснить, нахрена это нужно.

    > Нет, давайте все выкинем и вернем всё взад

    да, вместе с любителями модных баззвордов и неосиляторами тривиальных скриптов.

    Которые, разумеется, и в си коде ничего поправить не смогут, но тут они неодиноки - в ЭТОМ коде поправить ничего не может в общем-то уже никто.

     
     
  • 5.15, Аноним (11), 18:38, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > в си коде ничего поправить не смогут

    По себе не судят, мой юный любитель жава-скрипта, баш-скрипта и прочих скриптов на выброс.

     
     
  • 6.16, псевдонимус (?), 20:25, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну исправишь ты код в системдне.Прилетит обновление и всё( А если куплена поддержка там вообще трогать ничего нельзя, пожилой любитель лёнятварений.
     
     
  • 7.17, пох (?), 21:08, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    да не исправит ничего эта болтушка, повторяющая как дятел набор заклинаний "декларативное описание", "параллелизация", "портянки" (как вижу - значит это му...к)

    любой человек, на самом деле попытавшийся что-то по мелочи исправить в этом куске дерьма, например, заменить безумные таймауты по умолчанию (и бесконечные в некоторых псевдо-юнитах которые юнитами не являются) из-за которых иногда шатдаун приходится делать ресетом ("зато у нас параллелизация") будет безумно рад его целиком выбросить даже не выкрашивая, потому что он уж точно умеет делать то что ему надо на баш-скриптах, и это занимает у него минуты, а не часы.

     
     
  • 8.18, Аноним (11), 21:24, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Погоди-ка, меня тут горячо убеждали, что баш надо ОСИЛИТЬ А тут получается, НЕО... текст свёрнут, показать
     
     
  • 9.19, псевдонимус (?), 21:59, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Скрипткиддисы-электронщики-баш-портянщики Ты прикидываешься Системда делает т... текст свёрнут, показать
     
     
  • 10.20, Аноним (11), 22:04, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Приведи пример, что у тебя там такое нестандартное, что 100500 настроек системды... текст свёрнут, показать
     
     
  • 11.21, псевдонимус (?), 23:02, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    К счастью у меня его нет, а есть бсд-скрипты А примеры невменяемой работы сист... текст свёрнут, показать
     
     
  • 12.22, Аноним (11), 23:16, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ну то есть жалуешься на то, что системда тебе чего-то не дает so called нестан... текст свёрнут, показать
     
     
  • 13.23, псевдонимус (?), 23:32, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Системдауны и есть креационисты, поэтому вокруг неё который год идёт непрекраща... текст свёрнут, показать
     
     
  • 14.25, Аноним (25), 23:48, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А у меня в федоре такой проблемы нет Изучай логи Или это слишком сложно для нп... текст свёрнут, показать
     
     
  • 15.26, псевдонимус (?), 00:13, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У меня нет Дебиана, потому что я его не использую с тех времён, потому что я пон... текст свёрнут, показать
     
     
  • 16.27, Аноним (27), 02:41, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну его после лени немного подзалатали, что он стал хоть как то работать И польз... текст свёрнут, показать
     
  • 15.33, Аноним84701 (ok), 14:56, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да нате, мне не жалко https www opennet ru openforum vsluhforumID3 110746 htm... текст свёрнут, показать
     
     
  • 16.51, freehck (ok), 14:41, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ахахаххахах В десятку, блин D И этот ламер разрабатывает системный менеджер, ... текст свёрнут, показать
     
     
  • 17.55, псевдонимус (?), 15:32, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А он всегда действует так, будто до него ничего не существовало, а то что сущест... текст свёрнут, показать
     
  • 14.40, Аноним (40), 03:01, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Системд не виноват , виноваты пропитоеристы которые сделали третий питон и выше ... текст свёрнут, показать
     
     
  • 15.46, псевдонимус (?), 17:38, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Виноваты те, кто вообще сделал важные компоненты зависящими от пистон ... текст свёрнут, показать
     
  • 13.50, freehck (ok), 14:31, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Боюсь, что человеку просто лень привести пример, потому что за ними на самом-то ... текст свёрнут, показать
     
  • 11.29, пох (?), 12:40, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    тебе привели пример, но твои слабенькие мозги не осилили дочитать сообщение даже... текст свёрнут, показать
     
  • 8.41, псевдонимус (?), 14:38, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ты видимо покопался в кишках этого у программного продукта, можешь про эти недо... текст свёрнут, показать
     
     
  • 9.42, пох (?), 16:48, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    я ногой попинал - там ад, трэш и п-ц, нет единого кода этого дерьма, оно ровным ... текст свёрнут, показать
     
     
  • 10.44, псевдонимус (?), 17:19, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так это ожидаемо они объявляли о слиянии кодовой базы с удавом и, вероятно, ... текст свёрнут, показать
     
     
  • 11.52, freehck (ok), 14:55, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну дык, разумеется Слияние-то было, само собой, не улучшения качества ради, а д... текст свёрнут, показать
     
     
  • 12.53, псевдонимус (?), 15:22, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Так поцер давно перестал скрывать, что главная цель системды - стандартизация ... текст свёрнут, показать
     
  • 10.45, псевдонимус (?), 17:24, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Слушай, а у тебя в работе центось или прочие РХ-производные Неужели и там на го... текст свёрнут, показать
     
     
  • 11.47, пох (?), 19:15, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    вокруг центоси и прочих редхатов у меня аутсорсеры прыгают, к тому же они виртуа... текст свёрнут, показать
     
     
  • 12.48, псевдонимус (?), 20:13, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    В печь Нет, вот так В ПЕЧЬ 1000 окошек и 100000 кнопок не ну ты понял ... текст свёрнут, показать
     
     
  • 13.58, пох (?), 11:37, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    скорее сильно хуже - напоминаю, эти деятели в версии 8 наконец-то nginx осил... текст свёрнут, показать
     
  • 4.24, asd (??), 23:46, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Все что вы описали, уже было до этого в том-же InitNG, только оно никому не нужно было, а вот как начали все к systemd гвоздями прибивать так оно внезапно понадобилось! -_-
     
  • 4.49, freehck (ok), 13:36, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > однопоточном интерпретируемом языке

    Молодёжь даже не в курсе основной фишки shell. Однопоточном, ага. Shell как раз и нужен для того, чтобы организовывать конвееры из параллельно запущенных задач, запускать пулы задач (см. xargs/parallel), чтобы всё оно работало в *несколько* потоков.

    > давайте все выкинем и вернем всё взад

    И-мен-но! Наш выбор -- Devuan.

     

  • 1.6, Ilya Indigo (ok), 14:47, 31/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Да там другая главная новость!
    Не прошло и пол года (хотя может и прошло), они вчера python 3.7 наконец-то в Factory приняли, который блокировал принятие openssl 1.1.1 и glibc 2.28!

    А вы тут про какие-то кубики...

     
     
  • 2.7, Ilya Indigo (ok), 14:53, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не прошло и пол года (хотя может и прошло) ...

    https://build.opensuse.org/package/view_file/openSUSE:Factory/python3/python3.changes?expand=1
    [code]Thu Jun 28 10:42:15 UTC 2018 - mimi.vx@gmail.com

    - update to python 3.7.0[/code]

    Не! Точняк 7 месяцев прошло!

     
  • 2.14, нах (?), 18:29, 31/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    это говорит как о востребованности модного пихона3.9 или сколько там он у вас, так и о востребованности не менее модных openглюкал1.1.1.1.1.1

     
     
  • 3.28, Аноним (28), 03:43, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Буквально в каждой теме ты называешь питон "пихоном" и хейтишь его, почему?
     
     
  • 4.31, Аноним (31), 14:05, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что пишет на perl, очевидно же
     
     
  • 5.32, Аноним (32), 14:55, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Что мешает писать на обоих языках, или по крайней мере не ругать один из них?
     
  • 5.34, нах (?), 16:03, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    бррр, нет! то есть когда-то давно, конечно, было дело, но это ж давно и по принуждению.

    Но вот разбираться в чужой писанине - знаешь, лучше бы она была на перле.

     
     
  • 6.35, Аноним (32), 17:03, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Питон же понятнее, там даже отступы обязательны
     
     
  • 7.36, Аноним84701 (ok), 18:09, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Питон же понятнее, там даже отступы обязательны

    Да ладно …
    https://ideone.com/wKZwIJ
    https://ideone.com/9vJy2P
    [code]
    def letshavesomefun(_, __ = type({( )})):  __ = type("""
                          .-=-.          .--.
              __        .'     '.       /  " )
      _     .'  '.     /   .-.   \     /  .-'\
    ( \   / .-.  \   /   /   \   \   /  /    ^
      \ '-' /   \  '-'   /     \   '-'  /
    jgs'-.-'     '.____.'       '.____.'""", (__,),
    {'_'
    :__.__dict__[
    filter(lambda _: '_' not in _,sorted(__
    .__dict__))[:
    :-1].pop()]})( {( )} ); return [_
    for _ in _ if _ not in __ and
    not __._(_)]

    print letshavesomefun(
    "hello world"
                     )
    [/code]

     
     
  • 8.37, Аноним (32), 18:44, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    На Перловке или каком-то другом языке как будто нельзя так написать Какие-нибуд... текст свёрнут, показать
     
     
  • 9.38, Аноним84701 (ok), 23:17, 01/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нельзя написать и понятнее, там даже отступы обязательны -- две большие разн... текст свёрнут, показать
     
     
  • 10.39, Аноним (39), 02:46, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Рад наконец-то встретить конструктивную критику Однако же стоит ли отказываться... текст свёрнут, показать
     
     
  • 11.43, пох (?), 16:56, 02/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    отказываться, если уже начал писать - наверное, нет, но и любить его особенно не... текст свёрнут, показать
     
  • 11.54, freehck (ok), 15:24, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Конечно же, в других языках тоже есть свои несовершенства Но давайте будем чест... текст свёрнут, показать
     
     
  • 12.56, Аноним (32), 17:41, 03/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Меня Python интересовал главным образом для написания вебприложения Почему же т... текст свёрнут, показать
     
     
  • 13.57, freehck (ok), 10:10, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну дык Академический язык же Обучение на нём ведут Когда-то вели на Pascal --... текст свёрнут, показать
     
     
  • 14.61, Аноним (39), 16:54, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да, это я неправильно выразился, не вытеснил один Но пришёл вместе с другими на... текст свёрнут, показать
     
     
  • 15.62, freehck (ok), 18:30, 05/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    На чём лучше -- сказать по нашим временам сложно Насколько я вижу, во всех се... текст свёрнут, показать
     
     
  • 16.63, Аноним (28), 17:16, 06/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вот и пришли к тому, что бэкэнд таки на любом языке, в т ч и на Питоне Хотя во... текст свёрнут, показать
     
     
  • 17.64, freehck (ok), 03:28, 07/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я так скажу если Вы правильно выдержали архитектуру, можно наверное и с питоном... текст свёрнут, показать
     
     
  • 18.65, Аноним (28), 01:17, 08/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ого, кложура таки жива ... текст свёрнут, показать
     
  • 13.59, пох (?), 11:45, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    он в основном phpой был вытеснен - догадываешься, почему потому что им успешно... текст свёрнут, показать
     
     
  • 14.60, Аноним (39), 16:51, 04/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Разве это правильно Все говорят, что лишняя низкоуровневность - зло, да и правд... текст свёрнут, показать
     

  • 1.30, Аноним (31), 14:04, 01/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Какие контейнеры? Мы обсудим  systemd лучше :)
     
     
  • 2.66, Аноним (66), 10:55, 19/02/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Да, точно! И заодно ритуально похороним питон. Уже скоро тридцать лет будем традиционно хоронить.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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