Записки молодого девопсера
153 subscribers
94 photos
7 files
623 links
Здесь выкладываются различные команды и решения проблем, с которыми приходится сталкиваться, а также интересные статьи и видео из мира IT.
Download Telegram
Шпаргалка для всего (языки программирования, прикладное ПО и прочее)
https://overapi.com/
Инженеры Vmware и Microsoft объединились, представив релиз VMware Workstation 15.5, которая может работать совместно с Hyper-V.
Может быть полезно для тех, кто хочет использовать Windows Subsystem for Linux 2 и Vmware Workstation/Player, либо для тех, у кого виртуальные машины в этих средах и он хочет использовать их совместно.
To run Workstation/Player using the Windows Hypervisor APIs, the minimum required Windows 10 version is Windows 10 20H1 build 19041.264. VMware Workstation/Player minimum version is 15.5.5.

https://blogs.vmware.com/workstation/2020/05/vmware-workstation-now-supports-hyper-v-mode.html
Эмулятор терминала Terminus на стероидах https://github.com/Eugeny/terminus. Есть клиенты под OS X, Linux и Windows. Есть менеджер для SSH-сессий.
Периодическая таблица инструментов DevOps, в которой собраны тулзы для тестирования, аналитики, обеспечения безопасности, непрерывной интеграции, контроля версий и многое другое: https://digital.ai/periodic-table-of-devops-tools Чтобы получить больше информации о каком-то из «элементов», достаточно кликнуть по нему: выпадет окошко с описанием, ссылками на Википедию и официальный сайт.
Я не пользуюсь Google Chrome, пользуюсь Яндекс.Браузером. На ноутбуке с Linux в установленном Яндекс.Браузере не работало видео на Twitch и Кинопоиск. Поискав в интернете, нашел небольшой костылик:
Качаем последний релиз по ссылке https://github.com/iteufel/nwjs-ffmpeg-prebuilt/releases/
Распаковываем архив
Заменяем файл /opt/yandex/browser-beta/lib/libffmpeg.so файлом из архива
Оказывается, можно создать софтовый RAID средствами LVM (внезапно О_о)
https://blog.programster.org/create-raid-with-lvm
Казалось бы, все клево, но есть небольшая такая загвоздка.
Creating this RAID array will remove the ability to remove a drive from the VOLUME group later.

С другой стороны, это может и не понадобится.
https://habr.com/ru/company/otus/blog/512238/
Вот вроде перевод статьи и думашь, вот хорошо, что перевели на русский, народ будет развиваться.
Начинаешь читать и становиться не по себе:
1) Сейчас бы в 2020 году собирать из исходников бинарник - в некоторых случаях в этом нет ничего плохого, тот же гигант ISC имеет 2 мощных DHCP-решения у себя - dhcpd и kea. Но можно же собрать пакет, причем на отдельном сервере, чтобы не тащить компиляторы и лишний тулчейн на боевые сервера (не надо так делать!)
2) Из-за того, что пакет не собран надо ещё создать пачку директорий и не забыть правильно выставить права. Зачем лишние проблемы - хз.
3) Лишние действия - лишние команды. Тот же chkconfig спокойно заменяется на systemctl enable haproxy. Самое смешное, что файл демона складывается в директорию init.d, которая осталась лишь для совместимости и SystemD умеет с ней работать. Директорию могут в любом релизе просто удалить и всё.
4) Править конфиги прям на сервере - ок. Но вы упомяните возможность катить их на сервера через какую-то систему управления конфигурацией, хранить в Git.
И в итоге полезность статьи начинает падать, потому что тебе предлагают какие-то антипаттерны, вместо установки через пакетный менеджер, а haproxy есть для Centos 8 (да,я проверил https://pkgs.org/search/?q=haproxy), да через тот же Docker (в Centos сейчас Podman) можно было развернуть контейнер и жить спокойно.