🖇 Управляем конфигурацией SSH через удобный TUI интерфейс с помощью sshclick...
https://github.com/karlot/sshclick
#tui #ssh
Открытый практикум Linux by Rebrain: IPsec в Linux
После регистрации мы отправим вам подарок! Вы сможете найти его в ответном письме.
👉Регистрация
Время проведения:
27 ноября (среда) в 19:00 по МСК
Программа практикума:
▪️Изучим стек протоколов IPsec
▫️Рассмотрим реализации IPsec в Linux: ядро и демоны в userspace
▪️Познакомимся с командами ip xfrm
▫️Настроим различные сценарии IKE в StrongSWAN
Кто ведёт?
Даниил Батурин — основатель проекта VyOS, системы для корпоративных и провайдерских маршрутизаторов с открытым исходным кодом.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqutyuX6
😈 jmore - инструмент для управления jail контейнерами во FreeBSD...
https://github.com/vermaden/jmore
Умеет работать как с отдельными контейнерами, так и с контейнерами, которые были запущены с помощью BastilleBSD.
#freebsd #jail #jmore
🔎 Смотрите какую красоту показали. Анализатор трафика, использующий под капотом eBPF - kyanos...
- Сайт: https://kyanos.pages.dev/
- Github: https://github.com/hengyoush/kyanos
Позволяет получить данные о сетевом взаимодействии конкретного процесса для http трафика, redis запросов и трафика сервера БД mysql.
Из дополнительных полезностей - возможность трейсинга запросов на уровне ядра, что позволит понять на каком уровне или шаге происходят аномалии или задержки. И заявленная разработчиками возможность расшифровки SSL трафика на лету.
#tui #kyanos #фидбечат
Открытый практикум Linux by Rebrain: Отказоустойчивое хранилище DRBD
После регистрации мы отправим вам подарок! Вы сможете найти его в ответном письме.
👉Регистрация
Время проведения:
20 ноября (среда) в 20:00 по МСК
Программа практикума:
▪️Изучим концепцию общего хранилища файлов с использованием DRBD
▫️Рассмотрим виды репликаций в DRBD
▪️Настроим DRBD для обеспечения отказоустойчивости данных
Кто ведёт?
Андрей Буранов — системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ-3 лучших преподавателей образовательных порталов.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqutyuX6
🖇 Новый установщик Fedora. С одной стороны, это "Web UI", с другой стороны, выглядит весьма симпатично.
Вопрос привычки тут, конечно же, придётся пересматривать, вопрос удобства остаётся открытым...
https://fedoramagazine.org/anaconda-installer-redesign/
В комментариях оставлю несколько роликов, они же есть в статье.
#fedora #install
📺 Автор делает с Plan 9 всяческое и показывает это в рамках небольшой серии коротких практических роликов...
https://www.youtube.com/playlist?list=PLIhkYrUkoYPRBRZsG6m_YalzHthqktVfP
На случай если очень хочется посмотреть, но никак не хочется ставить и заморачиваться с запуском.
#plan9 #видео
👌Составьте грамотный план по улучшению CJM в своей компании!
На бесплатном уроке онлайн-курса «Руководитель поддержки пользователей в IT» — «Customer Journey: не баг, а фича!»: регистрация
О чем поговорим:
- Почему клиентский путь важен;
- Что включает клиентский путь;
- Инструменты улучшения клиентского пути;
- Частые ошибки;
- Чек-лист по улучшению клиентского пути
Результаты вебинара:
- поймете как описывать CJM,
- получите алгоритм работы с клиентским путем,
- составите план по улучшению CJM в своей компании.
🔥После вебинара вы сможете продолжить обучение на курсе по спеццене, в том числе, в рассрочку.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🖱sqlite3-rsync.
Продолжая тему rsync инструмента для sqlite3...
- Compiling and running sqlite3-rsync - как собрать утилиту. И судя по tl;dr, там достаточно сделать стандартные...git clone https://github.com/sqlite/sqlite.git
cd sqlite
./configure
make sqlite3-rsync
- How the New sqlite3_rsync Utility Works - что же там происходит "под капотом"?
#sqlite #rsync #database
Открытый практикум Linux by Rebrain: Редактор vi
Для знакомства с нами после регистрации мы отправим вам запись практикума «DevOps by Rebrain». Вы сможете найти её в ответном письме!
👉Регистрация
Время проведения:
6 ноября (среда) в 20:00 по МСК
Программа практикума:
▫️Узнаем, что такое редактор vi
▪️Поговорим о том, почему vi до сих пор популярен
▫️Практикуемся в работе с vi: основные команды и режимы работы
Кто ведёт?
Андрей Буранов — системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ-3 лучших преподавателей образовательных порталов.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqvgsVUc
🔩 Boot Time Presentations - сборник докладов и выступлений, тема которых так или иначе связана с ускорением загрузки системы.
Материалы представлены в списке от самых свежих - выступлений 2024 года, до самых старых - презентаций 2006 года...
https://elinux.org/Boot_Time_Presentations
#linux #boot #speed
🚀Что нужно знать и уметь саппорту, чтоб сделать карьеру?
Узнайте на бесплатном уроке онлайн-курса «Специалист по поддержке пользователей в IT» — «Какие навыки должны быть у сотрудника технической поддержки?»: регистрация
О чем поговорим:
- Про области знаний у сотрудника технической поддержки.
- Какие из них обязательны, а какие являются дополнительным преимуществом?
- Какие знания сотрудник поддержки будет иметь вне зависимости от размера и зрелости компании?
- Какие навыки и умения пригодятся сотруднику технической поддержки при дальнейшем карьерном развитии, а от каких придётся отказаться?
Кому подходит этот урок:
- IT-специалистам, которые хотят расширить своё понимание роли специалиста поддержки
- Тем, кто хочет «войти в IT» и разобраться, что именно должен знать и уметь сотрудник поддержки
- Сотрудникам поддержки, которые хотят понять, какие области знаний нужно «подтянуть», чтобы увеличить уровень заработка
🔥После вебинара вы сможете продолжить обучение на курсе по спеццене, в том числе, в рассрочку.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Открытый практикум Linux by Rebrain: Образы виртуальных машин
Для знакомства с нами после регистрации мы отправим вам запись практикума «DevOps by Rebrain». Вы сможете найти её в ответном письме!
👉Регистрация
Время проведения:
30 октября (четверг) в 19:00 по МСК
Программа практикума:
🔹Изучим форматы образов виртуальных машин и их поддержку гипервизорами: raw, qcow2, vhd/vhdx, vdi, vmdk и другие
🔹Рассмотрим инструменты для работы с форматами: qemu-img, vmdk-convert
🔹Разберем развертывание виртуальных машин с помощью OVF и OVA
🔹Познакомимся с инструментами для сборки образов: ovftool, Vagrant, Packer
Кто ведёт?
Даниил Батурин – основатель проекта VyOS, системы для корпоративных и провайдерских маршрутизаторов с открытым исходным кодом.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqvFdMKE
🆖 Nginx access log to standard output (or journald) - при необходимости перенаправить логи Nginx в Journald, нужно использовать /deb/log, а не /dev/stdout...
- https://blog.yuuta.moe/2024/10/26/nginx-access-log-stderr/
- https://mailman.nginx.org/pipermail/nginx/2016-February/049899.html
#nginx #logs #напочитать
🔔 Хотите узнать, как Service Mesh и Istio могут улучшить управление трафиком и безопасность ваших микросервисов?
Ждем вас на открытом вебинаре 28 октября в 20:00 мск, где мы разберем:
- что такое Service Mesh и его значение в современной разработке ПО;
- основные функции и возможности Istio;
- как установить Istio в кластер Kubernetes и настроить базовые политики управления трафиком.
⌨️ Урок для DevOps-инженеров, системных администраторов, Backend-разработчиков и архитекторов программного обеспечения.
Встречаемся в преддверии старта курса «Инфраструктурная платформа на основе Kubernetes». Все участники вебинара получат специальную цену на обучение!
➡️ Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://otus.pw/cNGW/Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
☁️ Сегодня пришлось какое-то время провести в дороге, пока появилась такая возможность, я чуть ближе познакомился с MicroСloud от Canonical. И вы знаете, на первый взгляд всё это выглядит интересно, особенно для ситуаций, когда по какой-то причине хочется использовать LXD в стеке.
"Под капотом" у MicroСloud, как уже было отмечено, LXD, Ceph 19.2.0 Squid (MicroCeph) и Open vSwitch 3.3 (MicroOVN). Доступна возможность зашифровать хранилище. Развернуть можно от 1 до 50 хостов, в схеме когда будут работать 3 хоста и более реализована отказоустойчивость.
Разворачивается Microcloud, похоже, очень быстро и просто, но поставка в snap пакетах смущает (хотя, может быть смущает только меня, как человека, который snap не использует в ОС).
Подробнее о MicroСloud по ссылкам:
- MicroCloud 2.1.0 LTS has been released!
- How to install MicroCloud.
- MicroCloud LTS Demo.
На русском языке доступна вот такая новость на OpenNET - Компания Canonical представила первый LTS-выпуск инструментария MicroCloud. Но там автор почему-то упомянул использование mDNS, хотя судя по описанию LTS релиза mDNS как раз таки был удалён, а на замену ему добавлен multicast.
#microcloud #lxd #напочитать
🗒 Красивый TUI todo прямо в терминале...
- Github: https://github.com/dooit-org/dooit
- Extras: https://github.com/dooit-org/dooit-extras
- Сайт: https://dooit-org.github.io/dooit/
#tui #todo
Про оркестр и айти
Что вам ближе: мощный и пугающий Kubernetes или дружелюбный и интуитивно понятный Docker? Selectel решил развеять споры вокруг этих двух самых популярных оркестраторов и подготовил карточки с плюсами и минусами каждого.
Подписывайтесь на канал Selectel и ищите еще больше информационных карточек, профессиональных задач и лайфхаков, а также все про IT-инфраструктуру.
⚙️ dusage - чуть более удобная (с точки зрения визуального представления данных) альтернатива df для отображения информации о занятости диска...
https://github.com/mihaigalos/dusage
#dusage #df #cli
⏯️ Record and Replay Framework - интересный инструмент, который позволяет записать выполнение нужной программы, а затем проанализировать записанный процесс, при необходимости повторив его нужное количество раз...
rr record /path/to/program --arg1 --arg2
rr replay
Открытый практикум Linux by Rebrain: Специальные каталоги в Linux
После регистрации мы отправим вам подарок! Вы сможете найти его в ответном письме.
👉Регистрация
Время проведения:
13 ноября (среда) в 20:00 по МСК
Программа практикума:
▫️Изучим назначение каталога /dev
▪️Разберем, что хранится в каталоге /sys
▫️Поговорим о содержимом и функциях каталога /proc
Кто ведёт?
Андрей Буранов — системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ-3 лучших преподавателей образовательных порталов.
Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VtzqvgsVUc
🔧 A mental model for Linux file, hard and soft links - материал о том, как работают hardlink и softlink в системе, о том, что с ними и с inode'ами происходит при разных действиях...
https://bhoot.dev/2024/on-linux-file-and-links/
#filesystem #symlink #напочитать
🛠 Demystifying secure NFS - неплохое чтиво о настройке и секурити вопросах NFSv4 сервера...
https://blogsystem5.substack.com/p/demystifying-secure-nfs
#nfs #напочитать #kerberos
🆖 Тут уже другой автор, продолжает идею с autoindex и браузером для файлов с помощью Nginx...
- Github: https://github.com/izissise/nginx-explorer
- File listing: https://blog.izissise.net/posts/ngxp-listing/
- Cookie Authentication: https://blog.izissise.net/posts/ngxp-cookie-auth/
#nginx #filemanager
🖇 Интересная попытка создать аналог scp с применением протокола QUIC.
Заявлена возможность при помощи отдельных опций настраивать параметры выполняемой операции (в зависимости от качества и пропускной способности сети между источником и пунктом назначения)...
https://github.com/crazyscot/qcp
И да, я знаю что можно использовать rsync, но выглядит всё равно занятно, на мой взгляд.
#scp #ssh #qcp
💭 What Platform Engineering Meant for Adidas’s SREs - рассказ о трансформации e-commerce в Adidas от монолита к микросервисам, и о том, с какими задачами в ходе этого процесса SRE инженерам компании пришлось столкнуться...
- Видео: https://www.youtube.com/watch?v=BBwMkC7a8Ko
- Текстом: https://thenewstack.io/what-platform-engineering-meant-for-adidass-sres/
#sre #видео
🖱Migrating billions of records: moving our active DNS database while it’s in use - история о том, как мигрировать базу данных работающего сервиса из одного кластера в другой не привлекая внимания пользователей...
https://blog.cloudflare.com/migrating-billions-of-records-moving-our-active-dns-database-while-in-use/
#cloudflare #postgresql #напочитать
🖇 Battle of the RabbitMQ Queues: Performance Insights on Classic and Quorum - о классических и кворумных очередях в RabbitMQ. Какой тип очереди выбрать для решения тех или иных задач, какие есть плюсы у каждого из типов...
https://dzone.com/articles/battle-of-the-rabbitmq-queues-performance-insights
#rabbitmq #напочитать
😈 Принёс вам перед сном немного FreeBSD, виртуализации и окружения, в котором можно работать с полностью воспроизводимыми сценариями...
- So you think you want to write a deterministic hypervisor?
- Antithesis: Pioneering Deterministic Hypervisors with FreeBSD and Bhyve.
В статьях рассказывается о создании программного комплекса (как его обозначают авторы - детерминированного гипервизора), который позволяет строить управляемые и воспроизводимые среды, используемые для поиска и анализа ошибок. Построено всё на FreeBSD и Bhyve.
#freebsd #virtualization #bhyve
🔧 against /tmp - некоторое количество замечаний по использованию директории /tmp в работе программ и скриптов...
https://dotat.at/@/2024-10-22-tmp.html
#tmp #tmpdir #напочитать