Aleksey
на пример на системе мониторинга
Aleksey
что бы могда смотреть на разное железо
🏳️ Phil
Руслан
Это псевдонимы
Руслан
Система их не особо различает, если попытаться использовать их как настоящие интерфейсы в netfilter
Руслан
Но если установлены vlan, то дело приобретает другой оборот
Руслан
Псевдоним можно писать через двоеточие и через точку. Если нет vlan
tenni
обычно это для фейловеров используют
Руслан
Я для всего использовать пробовал. Даже для занимания всех адресов в подсети, пока не придет запрос от валидного клиента, что ему адрес нужен.
🏳️ Phil
@pragus меня обижают
Karter
Aleksey
https://about.gitlab.com/2016/08/12/moving-from-ops-to-infrastructure/
Aleksey
саксес стори
Pavel
Девопсеры, а как вам идея того что юнит тесты не нужны и достаточно только функциональных?
Aleksey
так и делаю
Pavel
Несколько раз уже встречал такое утверждение
nvkv
It depends
Pavel
Но как же комбинаторный взрыв? Функциональными не покроешь все варианты и кейсы
nvkv
Если ты можешь за три дня переписать целиком весь код, то не нужны
Aleksey
микросервисы короче и юнит тесты мало общего имеют
Pavel
Это я понимаю. Но привлекательно то что функциональных надо писать гораздо меньше
Pavel
И в то же время они по ощущениям вылавливают 85% косяков. То есть для построения MVP выигрыш
Dmitry
Кто занимался дистрибьюцией вагрант боксов?
Dmitry
Сейчас читаю и вроде как в книжке это делают через атлас
Aleksey
чо читаешь ?
Dmitry
Дреду до работы могу залить
Dmitry
По вагранту книжица от пакт
Aleksey
о
Aleksey
интеренсо
🏳️ Phil
сюда книжку залей. с тегами
Dmitry
Короче мне надо отдавать как то варгантовский бокс
Dmitry
И желательно чтобы была возможность его обновлять
Dmitry
Или уведомлять юзера что он аутдейтед
Dmitry
nvkv
nvkv
если у тебя там pdf :)
nvkv
ну или epub
Dmitry
у меня кстати есть пдф и епуб
nvkv
Давай всё
Dmitry
#book #pdf #vagrant
Dmitry
#book #epub #vagrant
nvkv
наоборот жи! =)
Dmitry
#book #pdf #docker
Dmitry
бонусом свежак по докеру
Pavel
nvkv
Падажжи
nvkv
Функциональные тесты грязные и медленные
nvkv
там ложных срабатываний дохренища может быть
nvkv
то есть я их запущу, когда уже напишу некую фичу
nvkv
а юниты я могу запускать хоть без перерыва, если хочется
Dmitry
#book #epub
Pavel
Что значит грязные?
Pavel
Медленные да
nvkv
nvkv
грубо говоря, есть у меня коннект к БД или нет
nvkv
какие именно данные в БД
nvkv
не моргает ли у меня сеть
nvkv
и так далее
Pavel
Юниты вроде тоже могут в базу ходить
nvkv
Ъ-юниты не могут
nvkv
они могут думать, что ходят в базу, а на самом деле ходят в мок
Pavel
Тут не вижу разницы. У меня в функциональных веб апи вызовы замоканы
Pavel
А база настоящая
nvkv
Разница в стейте
nvkv
юнит тесты по определению "чистые"
nvkv
то есть ты можешь запустить юнит n раз и получить n одинаковых результатов
nvkv
если у тебя база поменяла стейт между запусками, то ой
nvkv
это уже не юнит
Pavel
А для функц. разве это допустимо?
Pavel
По моему вообще в определениях нету про это уточнения
nvkv
там очень тонкая грань между функциональными и интеграционными
nvkv
я до сих пор не понял её
Pavel
Перед каждым функц. тестом база перенакатывается
Dmitrii
Dmitry
Dmitrii
https://www.vagrantup.com/docs/boxes/versioning.html
Dmitrii
Есть автоматическая проверка на команде up но автоматического скачивания нет.
Dmitrii
Я планировал использовать это в связке с packer.