<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз Polemarch 2.0, web-интерфейса для Ansible</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/128432.html</link>
    <description>Состоялся выпуск Polemarch 2.0.0, web-интерфейса для управления серверной инфраструктурой на базе Ansible. Код проекта написан на языках Python и JavaScript с использованием фреймворков Django и Celery. Проект распространяется под лицензией AGPLv3. Для запуска системы достаточно установить пакет и запустить 1 сервис. Для промышленного применения рекомендуется дополнительно использовать MySQL/PostgreSQL и Redis/RabbitMQ+Redis (кэш и брокер MQ). Для каждой версии формируется образ Docker...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57779&lt;br&gt;</description>

<item>
    <title>Релиз Polemarch 2.0, web-интерфейса для Ansible (нононон)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/128432.html#138</link>
    <pubDate>Fri, 23 Sep 2022 08:22:41 GMT</pubDate>
    <description>Лол. Оверлей - это строчки в конфиге, никакой инфраструктуры это не подразумевает, поддерживать нужно только эти самые строчки, которые к тому же можно вынести в отдельный файлик и импортировать в нужное окружение. &lt;br&gt;</description>
</item>

<item>
    <title>Релиз Polemarch 2.0, web-интерфейса для Ansible (Легивон)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/128432.html#137</link>
    <pubDate>Wed, 21 Sep 2022 16:03:36 GMT</pubDate>
    <description>Наш пример не репрезентативен. Это явно вырожденное использование терраформ.&lt;br&gt;Имеем большое наследие использования Ансибла. Как следствие все конфигурации используют его входной точкой и источником правды. Поэтому каждый раз при развертывание чего-то где есть терраформ генерируем максимально примитивный тераформ конфиг (практически всегда определение каждого ресурса отдельно, никаких for each и проч итераций, никакого хранения переменных - все подставляется сразу в конфиг) через jinja2 и запускаем Ансиблом в CI в заранее подготовленом докер образе со всеми тулзами и модулями. Стейт храним в консуле.&lt;br&gt;Используем терраформ просто как интерфейс к созданию необходимых ресурсов там где нужно их отслеживание (чтобы не изобретать его каждый раз и по новому на ансибле).&lt;br&gt;</description>
</item>

<item>
    <title>Релиз Polemarch 2.0, web-интерфейса для Ansible (fiftin)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/128432.html#136</link>
    <pubDate>Tue, 20 Sep 2022 04:34:45 GMT</pubDate>
    <description>Для меня Terraform - это IaC, а Ansible - configuration management, деплой. &lt;br&gt;&lt;br&gt;Вот в доках терраформ:&lt;br&gt;&lt;br&gt;Terraform is not a configuration management tool... Terraform focuses on the higher-level abstraction of the datacenter and associated services...&lt;br&gt;&lt;br&gt;Расскажите как вы используете Terraform для конфигурирования?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз Polemarch 2.0, web-интерфейса для Ansible (Легивон)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/128432.html#135</link>
    <pubDate>Mon, 19 Sep 2022 18:49:36 GMT</pubDate>
    <description>Отписавшиеся в таком духе (state=absent) не понимают контекста использования тулзы. Ансибл часто употребляют когда в конфигурациях сотни шагов и десятки ролей, когда это разрабатывается командами и никто в полной мере не понимает что оно делает. Тогда неаккуратное редактирование тасков или удаление ролей запросто приводит к оставлению забытого стейта на хосте. С эти очень сложно бороться, ибо не понятно что нужно удалять, это подчастую ни простые файлики.&lt;br&gt;В этом плане у ансибла большие проблемы. И их устранение это лютые костыли и совсем уже не декларативщина, о которой кукарекаю кукаретики. А настоящая императивщина т.н. &quot;программирование на Ансибле&quot;.&lt;br&gt;По хорошему в ансибле надо не удалять создаваемые сущности, а деактивировать (впрочем это справедливо и не только для ансибла). Например сгенерировали новый nginx конфиг из структуры в конфигурации, в случае необходимости его удаления: не удаляем структурку, а ставим в ней флаг - неактивно и генератор конфига понимает что его надо удалить.&lt;br&gt;И еще хороша комби</description>
</item>

<item>
    <title>Релиз Polemarch 2.0, web-интерфейса для Ansible (userexample.co)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/128432.html#134</link>
    <pubDate>Sun, 18 Sep 2022 14:58:54 GMT</pubDate>
    <description>Жаль тот бизнес для которого ты инфраструктуру с таким подходом. Оставишь после себя кучу говно баш скриптов. Нужно использовать популярные инструменты с документацией для управления конфигурацией а не выпендриваться. В том числе и ансибл. &lt;br&gt;</description>
</item>

<item>
    <title>Релиз Polemarch 2.0, web-интерфейса для Ansible (Серж)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/128432.html#133</link>
    <pubDate>Sat, 17 Sep 2022 05:45:16 GMT</pubDate>
    <description>Админы локалхоста (имеется в виду локальные админы) редко с таким сталкиваются. А вот аутсорсинги и консалтинги... Там ещё SLA всякие разные.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз Polemarch 2.0, web-интерфейса для Ansible (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/128432.html#132</link>
    <pubDate>Fri, 16 Sep 2022 16:01:27 GMT</pubDate>
    <description>Учить опеннет &amp;#8212; себя не уважать. В документации на OpenSSH всё расписано.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз Polemarch 2.0, web-интерфейса для Ansible (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/128432.html#131</link>
    <pubDate>Fri, 16 Sep 2022 13:30:45 GMT</pubDate>
    <description>&amp;gt;ЧО?! Ты вообще берега попутал?!&lt;br&gt;&lt;br&gt;Ну дык.&lt;br&gt;&lt;br&gt;&amp;gt;не, ну это слово, конечно, лишнее. &lt;br&gt;&lt;br&gt;Ето отсыло4ка.&lt;br&gt;&lt;br&gt;&amp;gt;ему не лень, но на курсах быстровпихон не учат скрипты на шелле, у них 36 часов на все.&lt;br&gt;&lt;br&gt;Не, именно лень, потому что его идейный роственник, вылетевший с c/c++/asm на js, тоже грит, что шелл - это сложна (а 9457 - этакрута и 6++ нинужно).&lt;br&gt;&lt;br&gt;&amp;gt;И смотри - глобально, на тыщах (часто и не одной) хостов!&lt;br&gt;&lt;br&gt;До первого несхождения, а там придётся писать скрипт или быстренько увольняться на другую работу, пока не попёрли со старой. Квадратик в дырочку из-под кружка в детской игрушечке не пролезает.&lt;br&gt;&lt;br&gt;&amp;gt;Какая разница?&lt;br&gt;&lt;br&gt;В shitpile.tar.gz&lt;br&gt;&lt;br&gt;&amp;gt;А динамической подстановки ну извените.&lt;br&gt;&lt;br&gt;А потом будут, значит, продавать шаблонизатор докерфайлов как прорывное изобретение.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз Polemarch 2.0, web-интерфейса для Ansible (RHEL Fan)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/128432.html#130</link>
    <pubDate>Fri, 16 Sep 2022 12:25:01 GMT</pubDate>
    <description>Если вместо ключей использовать сертификаты, то будет и &quot;устарел&quot;. SSH, вроде, умеет.&lt;br&gt;</description>
</item>

</channel>
</rss>
