niko
в инитскрипты тож добавить версию и в путь куда ставишь пакет
βων
да, на моей практике все грабли были связаны с тем, что недоглядел за путями / зависимостями. В худшем случае конфиги читались из неправильных путей.
niko
докер для тех кто не может поправить путь в трех местах:)
βων
но это какбе сам дурак :)
Evgeny
Все понятно, спасибо! Буду внимательно на пути смотреть ;)
niko
и сокет который слушают они тож
niko
и поорт
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 получиться тоже, но тут сложнее
βων
в любой непонятной ситуации бей разработчиков.
Evgeny
Lex
Lex
всегда так делаю
Lex
видели уже? https://yahooeng.tumblr.com/post/155765242061/open-sourcing-screwdriver-yahoos-continuous
Evgeny
Lex
там JS под капотом
Lex
и судя по всему завязано на k8s
niko
ну хорошо не баш!
CMDR Jack
ну хорошо не баш!
Я каждый раз хочу поспорить, но реальность такова, что на баше действительно пишут ужасно :)
CMDR Jack
Так-то язык со своими особенностями
CMDR Jack
Я много на нем понаписал :)
niko
тогда тебе понравятся продукты от хашикорп)
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
у меня есть парсилка логов нжинкса которая считает ошибки и процентили на авке
Dmitry
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 ☢️
опеннебула
Mark ☢️
и наверно опенстек. я хз
🏳️ Phil
не, что-то простое. типа vmadm )
🏳️ Phil
ну руками как-то странно
Sergei
🏳️ Phil
Sergei
a libvirt-based
мм, а ты хочешь, чтобы либвирта внизу не было совсем?
🏳️ Phil
Да
Sergei
афаик нет такого
Sergei
фактически либвирт - квм-специфичный
🏳️ Phil
Нет
Sergei
поддержка всего остального в нем очень посредственная по сравнению с.
Sergei
ты можешь вручную дергать kvm или qemu