sysadminnotes | Блоги

Telegram-канал sysadminnotes - Записки админа

9963

Пишу о Linux и администрировании серверов. Связаться с автором: @servers Заметки в браузере: https://sysadmin.pm/

Подписаться на канал

Записки админа

📹 Веб-интерфейс для ffmpeg - https://ffmpeg.app/

Репозиторий проекта на Github - https://github.com/zeh/ffmpeg.app

#ffmpeg #линк

Читать полностью…

Записки админа

🛠 Mido - очень простой скрипт, позволяющий скачать образ Windows используя api Microsoft.

Для ситуаций, когда образ системы нужен, а разбираться с регистрацией, поиском нужной загрузки и вот этим вот всем не хочется...

https://github.com/ElliotKillick/Mido

#mido #windows

Читать полностью…

Записки админа

🗜align - утилита, позволяющая выполнить выравнивание вывода в терминале...

https://github.com/KhalilOuali/align-rs

#align #cli #term

Читать полностью…

Записки админа

Самое время познакомиться с концепцией операторов и контроллеров в Kubernetes

⚡️ Приглашаем на бесплатный вебинар “Custom Resource Definitions в Kubernetes. Операторы”, который состоится 17 августа, в 20:00 по Москве.

Вебинар приурочен к старту онлайн-курса «Инфраструктурная платформа на основе Kubernetes» в Отус.

❗️На вебинаре Вы узнаете о концепции операторов и контроллеров в Kubernetes и научитесь писать контроллеры на Bash, а также понимать их логику работы.

В рамках вебинара вы поймете:
– Различия между операторами и контролерами;
– Как разрабатывать контроллеры на Bash;
– Особенности работы контролеров.

Вы изучите следующие темы:
– Определение контроллеров в Kubernetes;
– Обзор событийной модели, используемой в Kubernetes;
– Разработка Custom Resource Definitions и их работа;
– Практика создания контроллеров на Bash;
– Примеры контроллеров и их логика работы.

👉 Записаться на вебинар: https://otus.pw/BJwf/

По окончании вебинара вы получите необходимые знания и навыки для разработки контроллеров в Kubernetes.

Реклама. Информация о рекламодателе на сайте www.otus.ru

#реклама

Читать полностью…

Записки админа

⚒ FreeBSD Jail booting & running Devuan GNU+Linux with OpenRC - запуск Linux внутри FreeBSD jail на примере Devuan...

https://weblog.antranigv.am/posts/2023/08/freebsd-jail-devuan-linux-openrc/

#freebsd #jail #devuan

Читать полностью…

Записки админа

Открытый практикум Linux by Rebrain: Процессы в Linux

↘️Регистрация

Время проведения: 2 Августа (Среда) в 20:00 по МСК

Программа практикума:

🟢Системные вызовы в жизненном цикле процесса
🟢Потоки
🟢Каталог /proc
🟢Работаем с strace

Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!

#реклама

Читать полностью…

Записки админа

📹 Making FFmpeg Easier - очень много разных полезных примеров работы с ffmpeg...

https://amiaopensource.github.io/ffmprovisr/

#ffmpeg #напочитать

Читать полностью…

Записки админа

С праздником, камрады!

Читать полностью…

Записки админа

🐧 A discussion on Linux in space - обзор дискуссии о применении Linux в аэрокосмонавтике...

https://lwn.net/SubscriberLink/938779/a0e92bcf81af798c/

#linux #space

Читать полностью…

Записки админа

Открытый практикум Linux by Rebrain: TCP и его реализация в Linux.

↘️Регистрация

Время проведения: 26 Июля (Среда) в 19:00 по МСК

Программа практикума:

🟢Сложности с TCP поверх туннелей: path MTU discovery, MSS clamping
🟢TCP fast open в ядре и приложениях
🟢Опции ethtool для аппаратного ускорения обработки пакетов в сетевых картах
🟢Атаки на TCP (SYN flood, reset...) и защита от них
🟢Дополнительные настройки TCP в Linux

Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!

#реклама

Читать полностью…

Записки админа

📈 Занятная штуковина, для рисования симпатичных графиков и диаграмм онлайн. Доступна после регистрации, если что...

https://app.drawcharts.xyz/

#линк

Читать полностью…

Записки админа

🧢 Или вот, например, описание кодов ответа http сопровождаемое котиками...

https://http.cat/

#web #http #линк

Читать полностью…

Записки админа

🤗 Сегодня в рамках пятницы будет немного странное, но занятное (на мой взгляд, разумеется)...

Читать полностью…

Записки админа

🔎 bfs - утилита для поиска, использующая в качестве основного алгоритма поиск в ширину.

Автор предполагает, что с большой долей вероятности, нужные пользователю файлы будут располагаться не в глубине каталогов, а где-то ближе к корневой/домашней/исходной для поиска директории, и как следствие, bfs найдёт нужные файлы быстрее в подобных ситуациях...

- https://github.com/tavianator/bfs
- https://tavianator.com/2023/bfs_3.0.html

#bfs #find #cli

Читать полностью…

Записки админа

🐧 Пресса под вечер...

- Linux USA. 08 2023.
- Linux Magazine Special Editions. Cool Linux hacks. 30 June 2023.
- Cloud Computing For Beginners. Ed15 2023.

#journal #linux

Читать полностью…

Записки админа

🗜 У OVH есть набор скриптов, позволяющий провести аудит соответствия ОС Debian 10/11 рекомендациям CIS. В OVH этот скрипт применяют на серверах, работающих в рамках PCI-DSS инфраструктуры:

https://github.com/ovh/debian-cis

Энтузиасты сделали форк этого набора скриптов, добавили в него поддержку Debian 12 и несколько дополнительных проверок:

https://github.com/hardenedlinux/harbian-audit

Не думаю что стоит бездумно запускать скрипт в проде с параметром --apply, но как минимум запуск с --audit-all может показать много интересного.

#debian #security #ovh

Читать полностью…

Записки админа

Открытый практикум Linux by Rebrain: Память в Linux.

↘️Регистрация

Время проведения: 9 Августа (Среда) в 20:00 по МСК

Программа практикума:

🟢Эволюция адресации памяти
🟢Виртуальная память
🟢/proc/meminfo

Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!

#реклама

Читать полностью…

Записки админа

😈 How we are migrating (many of) our servers from Linux to FreeBSD.

В итоге, получилась целая серия статей. Наткнулся на продолжение и решил затащить на канал все ссылки одним постом...

- Why we're migrating (many of) our servers from Linux to FreeBSD.
- Part 1 - System and jails setup.
- Part 2 - Backups and Disaster Recovery.
- Part 3 - Proxmox to FreeBSD.

#freebsd #напочитать

Читать полностью…

Записки админа

🛠 How to Install and Update Fedora Linux on Android using Termux - пример использования PRoot Distro для установки Linux на Android. В статье выполняется установка Fedora, но PRoot Distro поддерживает установку других ОС, в том числе и Debian, Ubuntu, Alpine...

- https://fedoramagazine.org/how-to-install-and-update-fedora-linux-on-android-using-termux/
- https://github.com/termux/proot-distro/blob/master/README.md

#termux #prootdistro #android

Читать полностью…

Записки админа

🗜 QubesOS: Silos of Isolation - у автора получился хороший обзор на QubesOS...

https://www.sevarg.net/2023/07/29/qubes-os-silos-of-isolation/

#qubeos #напочитать

Читать полностью…

Записки админа

🧾 Чеклист практик, знаний, умений и навыков SRE...

https://github.com/bregman-arie/sre-checklist

#sre #напочитать

Читать полностью…

Записки админа

🛠 Why is DNS still hard to learn? Мне нравится как Julia Evans пишет о DNS, нравится что попадаются вопросы, на которые нельзя ответить сразу, без погружения. Ещё одна заметка на этот счёт...

https://jvns.ca/blog/2023/07/28/why-is-dns-still-hard-to-learn/

#dns #dig #напочитать

Читать полностью…

Записки админа

⚡️Приглашаем 1 августа в 20.00 по Москве, на открытый вебинар Хранение данных в Kubernetes - Volume, Storage, Stateful приложения” от Отус.
На вебинаре мы погрузимся в тему хранения данных в среде Kubernetes и ознакомиться с ключевыми концепциями, инструментами и практиками для работы с данными в контейнерной оркестрации.

❗️Вебинар является бесплатной частью онлайн-курса «Инфраструктурная платформа на основе Kubernetes» от Отус. Обучение проходит на Kubernetes v1.24

Краткое содержание вебинара:
1. Различные типы Volume в Kubernetes:
- EmptyDir, HostPath, и другие: особенности и области применения.
- PersistentVolume и PersistentVolumeClaim (PV+PVC): объяснение их роли и взаимодействия.
- StorageClass (SC): использование SC для динамического выделения Storage.

2. Связка PV+PVC+SC:
- Создание PersistentVolume и PersistentVolumeClaim.
- Работа с различными типами StorageClass.
- Примеры использования PV+PVC+SC для разных сценариев хранения данных.

3. StatefulSet:
- Введение в StatefulSet и его отличия от Deployment.
- Управление состояниями в приложениях с помощью StatefulSet.
- Масштабирование и обновление StatefulSet.

➡️Записаться на вебинар: https://otus.pw/3VtE/

Не упустите возможность расширить свои знания и получить практические навыки, необходимые для эффективной работы с хранилищем данных в Kubernetes.

Реклама. Информация о рекламодателе на сайте www.otus.ru

#реклама

Читать полностью…

Записки админа

🛠 psitop - визуализация данных из подсистемы PSI (Pressure Stall Information) /proc/pressure...

https://github.com/jamespwilliams/psitop

Подробнее о подсистеме, из которой можно получить информацию о времени ожидания ресурсов процессами...

https://www.kernel.org/doc/html/latest/accounting/psi.html

#proc #pci #tui

Читать полностью…

Записки админа

🆖 Proxy and NGINX as Reverse Proxy - неплохая статья для начинающих о проксировании в Nginx...

https://cloudweekly.io/p/nginx-reverse-proxy

#nginx #proxy #напочитать

Читать полностью…

Записки админа

🥷🏻 How to Master the Power of the Nmap Scripting Engine - базово о том, как работать со скриптами в Nmap...

https://www.stationx.net/nmap-scripting-engine/

#nmap #security #напочитать

Читать полностью…

Записки админа

🍵 Вот, например, ребята, которые делают разные cli штуковины. Информацию о своих проектах размещают на сайте, на Github и предоставляют доступ к ней по SSH...

- https://charm.sh/
- https://github.com/charmbracelet
- ssh git.charm.sh

Если кто-то этими штуковинами пользовался, поделитесь опытом в комментариях.

#cli #tui #линк

Читать полностью…

Записки админа

Нагрузочное тестирование позволяет оценить масштабируемость веб-сервиса и прогнозировать, как он будет работать при росте пользовательской нагрузки. Умение проводить его позволяет планировать ресурсы и масштабировать инфраструктуру в соответствии с потребностями бизнеса.

Хотите понять как его проводить, чтобы работать с крупными проектами? Приходите 🗓 31 июля в 19:00 на открытый урок «Нагрузочное тестирование веб-сервиса» от OTUS.

Занятие проведет преподаватель курса 👨‍💻 Николай Лавлинский, технический директор «Метод Лаб» с опытом более 15 лет. Спикер конференций: РИТ++, HighLoad++, PerfConf.

На занятии мы:
- Рассмотрим как провести быстрое нагрузочное тестирование сервиса;
- Узнаем как интерпретировать результаты;
- Рассмотрим инструменты ab, wrk, Яндекс.Танк и Jmeter;
- Выделим достоинства и недостатки каждой системы.

Занятие будет полезно администраторам Linux с опытом, тестировщикам веб-приложений и техническим менеджерам проектов.

👉 Регистрация на занятие — https://otus.pw/uPts/

Если вам понравятся открытые уроки, продолжить обучение можно будет уже на курсе «Administrator Linux. Professional» от OTUS.

Нативная интеграция. Информация о продукте
www.otus.ru

#реклама

Читать полностью…

Записки админа

🐧А ещё, на связь вышли разработчики MiniOS. Они работают над операционной системой более 2 лет, и хотели бы что бы о ней узнала аудитория канала. А мне, собственно, не сложно...

Сайт: https://minios.dev/
Github: https://github.com/minios-linux/minios-live

Если по какой-то причине такого дистрибутива как Slax и Porteus вам оказывается мало, обратите внимание, возможно MiniOS вас заинтересует, камрады.

#linux #distrib

Читать полностью…

Записки админа

🛠 Failover. What is it? How does it work? When to use it and when not to use it?

Неплохая статья об отказоустойчивости, аварийном переключении и способах организации оного для обеспечения доступности ресурсов. На пальцах, с картинками и дополнительными ссылками...

https://blog.alexewerlof.com/p/failover

#sre #напочитать #failover

Читать полностью…
Подписаться на канал