Sergei
@sm2te они все 3 одинаковые
прям почти одинаковые? Как с web, как с авторизацией? Я вот, допустим хочу разным пользователям - разные возможности менять значения.
manefesto
Den
Уже решил. Надо копию трафика на порт. pf dup-to
Viktor
Кек
manefesto
Дичь какая то
🏳️ Phil
Понятия не имею кто такой макгрегор. Никак не надо заставлять. Трахай ёё в ее и своё удовольствие - сама сделает. Не сделает - не ту девушку выбрал
Pavel
Казалось бы, при чем тут девопс.
manefesto
Он линуксоид
Sergei
Anonymous
🏳️ Phil
День Рожденная тру стори. Решил поженить exim и clamav. Всё бы ничего, но погорел на том, что в диективе exim:
av_scanner = clamd:XXXX в качесте XXXX может быть только или путь до сокета, или IP-адрес. Естественно, IP-адрес простого способа туда пропихнуть нет, как собственно и взять его из ниоткуда
🏳️ Phil
P.S. Докеризированные
Sergei
🏳️ Phil
сочто?
Mark ☢️
https://www.gitbook.com/book/natenka/pyneng/details вот та книга, про которую я говорил
Mark ☢️
Pavel
Mark ☢️
Хз. Не четал
Mark ☢️
Вбросили тут
Igor
я читал. душевная и ламповая. Для неосиляторов Наташа ведёт курс.
Pavel
Душевная? Ну-ну...
Pavel
Открою перед сном
Александр
Anonymous
Привет! Простите за дурацкий вопрос... Как задеплоить веб-приложение после коммита в github не используя Jenkins/CI? желательно как то так git push -> Github -> HTTP hook -> Ansible -> VM -> Docker -> App
Aleksey
кто слушает хук ?
Mark ☢️
А гитхаб то зачем
Mark ☢️
Пушь к себе на сервак куданть в баре репу
Anonymous
кто слушает хук ?
Вот в том то и вопрос. Не хочу пушать в self-hosted git. Github умеет сам мне push сделать?
Anonymous
git push @ workstation -> github -> git @ server?
Aleksey
пуш сделает. куда ?
Aleksey
для пуша нужна ссылка. кто слушает ссылку
Aleksey
ответив на этот вопрос у вас всё сростется
Mark ☢️
Mark ☢️
Кака разница. Или гитхаб пушнет. Или ты сам
Anonymous
потому что git это конфигурация и сырцы. а я хочу их хранить в github/gitlab
Mark ☢️
Ну и храни
Mark ☢️
Пушь в два места
Aleksey
на gh я видел проект который завется captian hook он просто порт и ссылка по которой он что то делает
Aleksey
не рекламирую конкретно этот но таких более одного
Anonymous
эпическая дыра https://github.com/bketelsen/captainhook
Mark ☢️
Aleksey
вам нужна хреноваина которая слушает ссылку и выполняет ансибл
Anonymous
ооо cron!
Aleksey
деплой про крону.....
Aleksey
где то в 100 метрахот вас умер коненок.
Mark ☢️
Конёнок ?
Anonymous
не хочу по крону в том то и дело
Aleksey
Кронёнок
Anonymous
>хттп которое стриггерит пулл
Mark ☢️
Тогда без крона можно
Anonymous
вот это место непонятно
Mark ☢️
Блять. Байда на питоне (вебсервер) который сделает через сабпроцее гит пулл
Mark ☢️
А там хуки и дальше поехало
Mark ☢️
Например так
Mark ☢️
Нонахуа
Anonymous
думал github source repo + gitlab private playbook repo + docker container который слушает HTTP url и который возьмет исходники и playbook и описание инстанса и его поднимет
Mark ☢️
Убери гитхаб из цепочки и будет заебца
Mark ☢️
Нахер он тебе сдался
Aleksey
Vlad
Aleksey
я так понял что этот вариант рассмотрен и почему то отвержен
Anonymous
да не, я забыл про GitLab CI встроенный. спасибо. но тут смущает что все credentials придется вывалить в (закрытую) репу на gitlab
Vlad
Aleksey
не надо их туда вываливать. их можно держдать у себя.
Aleksey
их можно держать в приватных енв перемнных
Aleksey
или в приватных енв перменных держать ключ расшифровки файла на своем раннере
Anonymous
Храни на своем gitlab-runner
хорошая идея про gitlab-runner. можно запустить через докер и вызываться будет через gitlab.com. Спасибо!
Pavel
Коллеги, а кто нибудь проводил реальные замеры на боевых базах сколько воркеров оптимально при репликации?
Вот есть такая статья: https://www.percona.com/blog/2016/02/10/estimating-potential-for-mysql-5-7-parallel-replication/
там все сводится к тому мол 4 оптимальны. Почему 4, а не 8 или там CPU_COUNT? кто-нить вникал?
No1
Ого,живой мускуль)
No1
Да чёт проблемы детские у нее, мультимастер полное уг. Вот вы сейчас что то с репликой разбираетесь:)
Pavel
да он работает, хочу понять как :)
🏳️ Phil
🏳️ Phil
No1
Да мм сам по себе сложный в реализации.