172 похожих чатов

Ребзя, я не очень продвинут в devops и в настройке

своего воркфлоу в линукс. Но вот на данный момент я столкнулся с тем, что мне нужно начать собирать свой рабочий воркфлоу, как-то дополнять его разными тулами/пакетами по мере необходимости, чтобы потом при переезде на другой VDS или восстановлении системы, я не руками все ставил, а как-то автоматизировал это.
Что для этого можно использовать?
До этого я руками все переносил

10 ответов

3 просмотра
Max-Shane Автор вопроса

А если сравнить это с Terraform, Jenkins, что-то из этого является аналогами или это немного другие инструменты?

Guix, вот это все. Ansible для личного окружения, с возможностью поддержки нескольких конфигураций на разных типах машин, именно для личного (типа dotfiles), достаточно дорого по затратам времени и по поддержки этого в длительной перспективе, типа года и дальше. Слишком большая связанность между тулзами, оно расползается и начинается потеря смысла. https://systemcrafters.net/craft-your-system-with-guix/

Lebedev Sergey
Guix, вот это все. Ansible для личного окружения, ...

Для системных сервисов - ansible отлично подойдет.

Lebedev Sergey
Guix, вот это все. Ansible для личного окружения, ...

А системные файлы в нем можно менять, перезагружать систему, добавлять в системд юниты и т. д. ???

🎉 Almighty
А системные файлы в нем можно менять, перезагружат...

Можно. Пример типа такого, nginx он тут настраивает. https://vllmrt.net/spam/guix-elm-3.html Я бы сказал, что выбор в пользу guix, как everyday инструмента, должен основываться, хотя бы после просмотра system crafters-видео. Он там показывает, что и зачем, и как. Но guix - это в конечном итоге lisp, а к это нужно привыкать, читать, понимать. Не все готовы что-то там делать в этом направлении. Сам я все же живу в концепции "ansible для дома и работы". Guix всплыл из-за кажущейся системности, как альтернатива, которую советует заслуживающий доверия David at "System Crafters". Для домашних dotfiles-ов слишком много вариантов и подходов, которые проще, ближе и понятнее, чем автоматизация на ansible или guix. git clone + bash-скрипт может оказаться в разы эффективнее. Для системных сервисов - ansible будет лучше.

Lisp? Идём дальше

Ivan
Lisp? Идём дальше

А ансибл, это питон, а чиф и паппет тоже не айс.

Lebedev Sergey
Можно. Пример типа такого, nginx он тут настраивае...

Немного не то. Мне-бы зашло что не требует установки. То есть папку с приложением распаковал на компе, там только бинарник, и конфиг, указал в конфиге как найти ssh ключ, ну и все. При запуске сунул ему типа плейбук. Приложение полезло на сервант, и выполнило все что мне нужно. Так-то несложно написать и самому.

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
How to create an OS in C? what to study?
Linus
18
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
9
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
Карта сайта