URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 113067
[ Назад ]

Исходное сообщение
"Выпуск Cloud-Init 17.2"

Отправлено opennews , 19-Дек-17 09:20 
Компания Canonical представила (https://insights.ubuntu.com/2017/12/15/cloud-init-17-2-released/) релиз  Cloud-Init 17.2 (https://launchpad.net/cloud-init/), инструментария для настройки системы на стадии загрузки. Cloud-Init получил распространения для применения индивидуальных настроек в облачных окружениях, загружаемых с использованием единого системного образа. При применении унифицированных образов, в загружаемом окружении отсутствует информация о конфигурации конкретной системы, а Cloud-Init применяется (http://cloudinit.readthedocs.io/en/17.2/topics/capabilities....) для применения настроек, загруженных  извне или из набора типовых вариантов конфигурации. Код написан на языке Python и распространяется (https://launchpad.net/cloud-init/trunk/17.2) под лицензией GPLv3.


Среди изменений в новом выпуске:


-  В интерфейс командной строки добавлены новые команды  clean и status;
-  Добавлена поддержка идентификации источников виртуальных машин в формате OVF (Open Virtualization Format), предоставляемых VMware;
-  В системе непрерывной интеграции обеспечено выполнение тестов NoCloudKVM;
-  Оформлены свойства get_data и related в опции DataSource;
-  Вместо модуля  prettytable (https://pypi.python.org/pypi/PrettyTable) задействован simpletable (https://pypi.python.org/pypi/simpletable).


URL: https://insights.ubuntu.com/2017/12/15/cloud-init-17-2-released/
Новость: https://www.opennet.ru/opennews/art.shtml?num=47763


Содержание

Сообщения в этом обсуждении
"Выпуск Cloud-Init 17.2"
Отправлено Аноним , 19-Дек-17 11:07 
> Код написан на языке Python

Вот так, готовишь облегчённый имидж для запуска в виртуалке, из которого убрано всё ненужное, уже обрадовался, что можно будет не меняя имиджа извне заливать в него конфиги по потребностям, и тут на тебе, изволь туда ещё и питон засунуть.


"Выпуск Cloud-Init 17.2"
Отправлено ТТТ , 19-Дек-17 13:37 
А еще glibc нужна. О, ужас!

"Выпуск Cloud-Init 17.2"
Отправлено MPEG LA , 19-Дек-17 15:15 
glibc - нужна, питон - не нужен

"Выпуск Cloud-Init 17.2"
Отправлено Аноним , 20-Дек-17 21:54 
Под нужды заказчика кастомизировал Это 3 года назад - после того как заглянул в код и ужаснулся - переписал всё на баше - получилось в 2 раза короче и без питона, плюс нормально заработало на центоси. Там внутри просто индицский ужас был, не знаю как сейчас.

"Выпуск Cloud-Init 17.2"
Отправлено Аноним , 22-Дек-17 22:12 
Гуглите "Python to Go transpiler", а также Nuitka.

"Выпуск Cloud-Init 17.2"
Отправлено ALex_hha , 19-Дек-17 11:19 
Ну дак  форкни и перепиши на go/rust, или тебе кто то запрещает

"Выпуск Cloud-Init 17.2"
Отправлено Аноним , 20-Дек-17 11:25 
Го конечно лучше чем питон, но все же лучше на си/си++, ну или да rust.

"Выпуск Cloud-Init 17.2"
Отправлено username , 20-Дек-17 12:46 
или swift

"Выпуск Cloud-Init 17.2"
Отправлено fffffffffffffff , 19-Дек-17 11:52 
Странно, но почему то софт всё больше пишут на не "кошерных" асмах и сях, а на интерпретаторах с обязательным их наличием. А напиши на пхп - засмеют... "провинция, дикие нравы..." (с)

"Выпуск Cloud-Init 17.2"
Отправлено username , 19-Дек-17 12:49 
Сталкиваюсь с ним. В зависимости от дистрибутива работает то одна опция то другая. По сему стараюсь избегать его конфигов вообще. Простую задачу превратили в целую историю.

"Выпуск Cloud-Init 17.2"
Отправлено Nicknnn , 19-Дек-17 23:16 
На редкость отвратительная тула.
Внятной документации по написанию своих модулей нет, встроенные модули убоги и конфигурятся не очевидно. И любит придумать собственное имя VM при первом запуске и с ним запустить паппет. А потом у здоровых людей в puppetdb дубликаты.