чувствую - настал час. Подскажите, кто долго пользуется или может у кого есть на примете отличные аналоги более функциональные и более подходящие.
-
В общем пилю проект на армбиан. Есть 20 железок в продакшене, 1 железка full-test и 1 железка release.
В чем суть: на тестовой железке стоящей передо мной творю всякую дичь, cmake\make. Правки, тесты.
После того как понимаю, что результат достигнут, вручную запускаю скрипт(или нечто) что делает синхронизацию с (в идеале облачной директорией\яндексом\гитхабом) релизной железякой в инфраструктурке похожей на продакшен.
После того как ее там разъюзали, испробовали вдоль и поперек, подтвердили работоспособность и аптайм набрал 10 дней - запускаю вручную ту же фигню и 20 прод девайсов получают апгрейд ( по типу OTA ( OTASP )
-
Решит ли rsync мои задачи? Может ли он переписывать системные файлы? Можно ли с его помощью засинхронизировть часть файлов ОС?
ты пытаешься решить задачу, которую решает scm + самосборные пакеты или докер-образы и реджистри, с помощью рсинка не надо так то, что ты описываешь, называется циклом разработки ПО а для его конкретной реализации уже создано куча инструментов, написаны тысячи руководств и нет, решать такую задачу рсинком -- ужасно
Дельная мысль. Поищу по этим ключевым словам. Докер образы мне не подходят. Ресурсы ограничены.
и что? )) докер, кстати, позволяет достаточно просто ресурсы ограничить
Обсуждают сегодня