niko
в инитскрипты тож добавить версию и в путь куда ставишь пакет
βων
да, на моей практике все грабли были связаны с тем, что недоглядел за путями / зависимостями. В худшем случае конфиги читались из неправильных путей.
niko
докер для тех кто не может поправить путь в трех местах:)
βων
но это какбе сам дурак :)
Evgeny
Все понятно, спасибо! Буду внимательно на пути смотреть ;)
niko
и сокет который слушают они тож
niko
и поорт
CMDR Jack
докер пока мимо, нужно именно с deb пакетами
Да что вы привязались, докер-хуёкер. Если не докер, то нет уже контейнеров?
CMDR Jack
LXC.
Evgeny
Приложение уже в LXD ;)
CMDR Jack
Потрать час времени, собери rootfs, клонируй потом контейнеры себе и ставь туда deb-пакеты
CMDR Jack
А за приложения, изначально завернутые в контейнер, и не растпространяющиеся другими способами, надо бить по голове разработчиков
CMDR Jack
Больно.
CMDR Jack
А в отсутствие возможности так сделать, можно распотрошить пакет и просто завести несколько разных контейнеров
CMDR Jack
А можно ставить контейнеры в контейнеры :D
CMDR Jack
Но я голосую за бить разработчиков
CMDR Jack
Надо кстати lxd поковырять. Руки не доходят.
Evgeny
Да, надо подумать возможно с lxd получиться тоже, но тут сложнее
βων
в любой непонятной ситуации бей разработчиков.
Lex
всегда так делаю
Lex
видели уже? https://yahooeng.tumblr.com/post/155765242061/open-sourcing-screwdriver-yahoos-continuous
Lex
там JS под капотом
Lex
и судя по всему завязано на k8s
niko
ну хорошо не баш!
CMDR Jack
ну хорошо не баш!
Я каждый раз хочу поспорить, но реальность такова, что на баше действительно пишут ужасно :)
CMDR Jack
Так-то язык со своими особенностями
CMDR Jack
Я много на нем понаписал :)
niko
тогда тебе понравятся продукты от хашикорп)
Lex
тогда тебе понравятся продукты от хашикорп)
продукция их жизнедеятельности может нравиться?
CMDR Jack
тогда тебе понравятся продукты от хашикорп)
Да мне одновременно нравится руби
CMDR Jack
Причем мне не то чтобы прям *нравится* баш, просто его долго хватало для всех задач
CMDR Jack
Вот и залип на нем
CMDR Jack
Файлопомойку даже написал
CMDR Jack
Turns out a file hosting is pretty easy to write in bash
niko
Баш скука. Вот авк!
CMDR Jack
сед!
niko
у меня есть парсилка логов нжинкса которая считает ошибки и процентили на авке
jagga
@nikoinlove а заделись, поделись
niko
не, она наколенная)
niko
таким хвастаться нехорошо
niko
зачем это может вам пригодиться?) есть же логстер например
niko
http://pastebin.com/wUs3JVzZ вот для процентилей)
niko
это еще и для мунина)
Sergei
Каждый порядочный админ должен написать парселку логов
niko
стыдно ж
Dmitry
мне прям щас надо посичтать количество скачек файлика
Dmitry
вожусь с грепами
Dmitry
не успел елку поднять
Sergei
Кол во строк?
Sergei
cat file.name | wc -l не?
Mark ☢️
блять
Mark ☢️
wc -l file.name - а так ещё и проще и быстрее
Sergei
Ну да, согласен)
Mark ☢️
а если с грепом надо — то пиздато AWK заюзать
niko
fgrep -c :)
niko
изучаем ключи на ру_девопс
Mark ☢️
хм. пожалуй. теперь я мудак
🏳️ Phil
Вопрос. А чем кроме libvirt можно управлять KVMками? Что-нибудь типа смартосовского vmadm. Может есть что-то развитое kvm-специфичное?
🏳️ Phil
Linux, да
Mark ☢️
овирт
Mark ☢️
и овердохуя всяких других врапперов
Mark ☢️
овирт правда на либвирте основан
Mark ☢️
опеннебула
Mark ☢️
и наверно опенстек. я хз
🏳️ Phil
не, что-то простое. типа vmadm )
🏳️ Phil
ну руками как-то странно
Sergei
a libvirt-based
мм, а ты хочешь, чтобы либвирта внизу не было совсем?
🏳️ Phil
Да
Sergei
афаик нет такого
Sergei
фактически либвирт - квм-специфичный
🏳️ Phil
Нет
Sergei
поддержка всего остального в нем очень посредственная по сравнению с.
Sergei
ты можешь вручную дергать kvm или qemu