Записки молодого девопсера – Telegram
Записки молодого девопсера
153 subscribers
94 photos
7 files
623 links
Здесь выкладываются различные команды и решения проблем, с которыми приходится сталкиваться, а также интересные статьи и видео из мира IT.
Download Telegram
А вот на этой картинке можно залипнуть надолго.
Измеряем производительно всего, чего можно и чего нельзя
http://www.brendangregg.com/Perf/linux_perf_tools_full.noscript
Стильно, модно, молодёжно.
Делаем админов счастливыми, пишем документацию, уменьшаем время переключения контекста у эксплуатации и разворачиваем новый ДЦ с небольшого количества контейнеров, не забывая про инвентаризацию всех железок, которые приехали в ДЦ.
https://youtu.be/29KfWQHggyw
Если вам приходится пользоваться утилитой whois или whois-сервисами, то вы замечали, что одна и та же информация может выдаваться с разными значениями полей в выводе (например, пул адресов в одном случае был в поле inetnum, в другом `NetRange`).
Все дело в том, что у каждого регистратора (сейчас это 5 регистраторов - AFRINIC, APNIC, ARIN, LACNIC, RIPE NCC) существует свой формат описания вывода информации.
И inetnum - поле, используемое RIPE NCC, APNIC, AFRINIC, а NetRange - ARIN.
Все это регулируется замечательным RFC 7485 -Inventory and Analysis of WHOIS Registration Objects
https://tools.ietf.org/html/rfc7485
Хотите разломать вашу инфраструктуру и прокачать ваших инженеров по траблшутингу всего и вся?
Проект "Chaos Monkey" от компании Netflix позволяет это сделать.
https://github.com/Netflix/chaosmonkey
Крутая презентация про развитие методологии DevOps.
В ходе подготовки презентации было опрошено почти 32к человек и результаты опросов, трендов современности, к чему идет DevOps и прочее - отражено по ссылке ниже
https://cloudplatformonline.com/rs/248-TPC-286/images/DORA-State%20of%20DevOps.pdf
Внимание! Будьте аккуратны при использовании стандартного плагина для git merge VSCode. Вчера заметил, то что этот плагин работает крайне криво и не определяет весь блок кода, который относится к конфликту. В результате конфликт разрешается лишь частично и вместо определенного кода получается каша, которая может в дальнейшем что-то развалить.
В IntelliJ IDEA тот же самый конфликт разрешается полностью и код полностью соответствует состоянию, в котором он должен быть.
P.S. Проверяйте перед тем, как будете отправлять изменения