Записки молодого девопсера
153 subscribers
94 photos
7 files
623 links
Здесь выкладываются различные команды и решения проблем, с которыми приходится сталкиваться, а также интересные статьи и видео из мира IT.
Download Telegram
Небольшой ликбез.
Hashicorp Terraform - продукт, позволяющий управлять вашей инфраструктурой, используя методологию IaC (Infrastructure as Code). Данный продукт позволяет описать вашу будущую инфраструктуру в каком-нибудь облаке (например, Amazon) - виртуальные машины, диски, сети, правила на балансировщиках и сетевых экранах, а затем одной командой создать эту все это добро в облаке. Если у вас уже есть готовая инфраструктура, то её можно импортировать в Terraform. Распространяется в виде бинарного файла и имеет очень крутую и подробную документацию.
Конец ликбеза и основная часть поста
Периодически изучаю документацию Terraform. Продукт за несколько лет очень сильно вырос в плане доступных провайдеров - помимо очевидных облаков, есть и неочевидные СУБД (MySQL и PostreSQL), Github и Gitlab (удобно для тех же интеграторов - можно в коде описать структуру будущих проектов и групп, а потом уже редактировать этот шаблон).
Это из официальных поддерживаемых провайдеров (обычно поддержку осуществляет разработчик продукта - облака, СУБД и так далее ). Есть и third-party провайдеры - например, VirtualBox (https://github.com/terra-farm/terraform-provider-virtualbox), KVM (https://github.com/dmacvicar/terraform-provider-libvirt).
Шпаргалка для всего (языки программирования, прикладное ПО и прочее)
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.

С другой стороны, это может и не понадобится.