DevOps MemOps
5.94K subscribers
2.77K photos
483 videos
16 files
4.39K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
We Cut Our Kubernetes Pods by 60% and Doubled Traffic Capacity

В этом тематическом исследовании рассказывается о том, как настройка JVM, уменьшение размера пула Hikari и более быстрое масштабирование HPA позволили удвоить пропускную способность при одновременном сокращении базовых модулей.


📌 Подробнее: https://medium.com/@feridquluzade2002/we-cut-our-kubernetes-pods-by-60-and-doubled-traffic-capacity-b1cfb6850fca

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20💯2🫡1
Red Hat объявила дату окончания поддержки для Ansible Automation Platform 2.4 — это 30 июня 2026 года. Платформа вышла в июне 2023 года и стала первым релизом с Event-Driven Ansible в составе. Теперь пришло время переходить на актуальную версию.

Рекомендуемая версия для обновления Ansible Automation Platform 2.6. Важный момент: прямое обновление с 2.4 на версии 2.7 и выше будет недоступно. Поэтому переход на 2.6 сейчас это правильная подготовка инфраструктуры к будущим релизам.

📌 Подробнее: https://www.redhat.com/en/blog/announcing-ansible-automation-platform-24-end-maintenance-support

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁30
Tetragon обеспечивает мощную возможность наблюдения за безопасностью в режиме реального времени на базе eBPF и принудительное исполнение политик во время выполнения.

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

📌 Подробнее: https://github.com/cilium/tetragon

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Проверяем навыки DevOps-инженеров. Проверим ваши?

Привет, это KTS. Мы создаем цифровые продукты и ведём блог на Хабре, где делимся практикой из проектов. Блогу исполнилось 5 лет, и мы решили отметить эту дату челленджем для девопсов. Победителям дарим футболки с нашим фирменным принтом — Котзиллой (как Годзилла, только кот).

В чем суть головоломки: вы получите доступ к тестовому стенду с Kubernetes-кластером, ArgoCD и GitLab с Helm-чартом. В ArgoCD добавлено приложение, но оно не деплоится.

Ваша задача — разобраться, что пошло не так, исправить конфигурацию и довести деплой до зелёного статуса.

Десять самых быстрых участников получат футболки. Прям СДЭКом отправим 📦

Начать можно по ссылке.

Итоги в четверг, 26 марта в 19:00.
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁38💯11
ha-keenetic_api - интеграция для Home Assistant, которая предоставляет полный контроль и мониторинг вашего роутера Keenetic через его API. Превратите ваш роутер в умное устройство с широким набором сенсоров, переключателей и сервисов.

Возможности:

Мониторинг системы:
- cенсоры: Загрузка CPU и памяти, время работы (uptime), WAN IP-адрес, температура чипов 2.4 ГГц и 5 ГГц, количество клиентов Wi-Fi.
- бинарный сенсор: Общий статус роутера.

Управление сетью и интерфейсами:
- трекер устройств: Отслеживание подключенных клиентов.
- сенсоры интерфейсов: Скорость загрузки/выгрузки, объем переданных данных, время включения.
- бинарные сенсоры: Статус подключения интерфейса.
- переключатели: Включение/отключение интерфейсов.

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

Прочее:
- изображение: Генерация QR-кода для вашей Wi-Fi сети

Может устанавливаться через HAСS


📌 Подробнее: https://github.com/malinovsku/ha-keenetic_api

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁45
systemd: как писать юниты с элегантной перезагрузкой

Разработка системы с элегантным завершением работы может оказаться той ещё пляской с бубном. В идеальном мире каждый сервис управлялся бы юнитом systemd. ExecStart запускала бы процесс, обрабатывающий SIGTERM, а ExecStop оповещало бы процесс и осуществляло блокировку, которая бы корректно завершала процесс и его ресурсы.

Однако многие программы завершаются некорректно, а то и вовсе сбивают все настройки при закрытии. В этой статье мы рассмотрим поведение systemd при завершении работы и методы написания юнитов systemd для выборочной очистки (custom cleanup) перед закрытием.


📌 Подробнее: https://www.psdn.io/posts/systemd-shutdown-unit/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Этот ИИ явно обучался на формуах

MemOps
😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁35
GoKubeDownscaler

Горизонтальный автоскейлер для рабочих нагрузок Kubernetes, позволяющий экономить на облачных ресурсах за счет снижения нагрузки в нерабочее время. Это порт на языке Go и преемник популярного (py-)kube-downscaler с улучшениями и изменениями, повышающими удобство использования.


📌 Подробнее: https://github.com/caas-team/GoKubeDownscaler

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁383🤯1
godap - удобный и мощный TUI для LDAP

Возможности:
— поддерживает аутентификацию с помощью пароля, NTLM-хеша, тикетов Kerberos или сертификата PEM/PKCS#12
— преобразует дату/время, логические значения и другие категориальные атрибуты в читаемый текст
— красивые цвета и крутые эмодзи
— поддержка LDAPS и StartTLS
— быстрый проводник, загружающий объекты по запросу
— рекурсивный поиск объектов в сочетании с полезными сохраненными поисковыми запросами
— гибкий поиск участников групп и групп пользователей
— поддерживает создание, редактирование и удаление объектов и атрибутов
— поддерживает перемещение и переименование объектов
— поддерживает поиск удаленных и переработанных объектов
— поддерживает экспорт определенных поддеревьев каталога в файлы JSON.
— интерактивный редактор userAccountControl
— интерактивный просмотрщик + редактор DACL
— интерактивный просмотрщик + редактор ADIDNS (базовый)
— просмотрщик групповых политик
— поддержка SOCKS


📌 Подробнее: https://github.com/Macmod/godap

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
Народ, 27 марта будет интересно!

AvitoTech зовёт на митап про базы данных. Три доклада, всё по делу:

Первый — про защиту данных в DBaaS. Чек-лист прилагается, можно будет себе забрать.
Второй — про FoundationDB и Cassandra 5. Разберут на практике, что к чему.
Третий — про масштабирование S3. В Авито пошли своим путём, расскажут каким.

Кто в Москве — приходите в офис, увидимся. Кто не в Москве — смотрите онлайн-трансляцию.

Нашли ссылку, чтобы зарегаться, но мест осталось мало.
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥261
Добро пожаловать в Матрицу 👾

По словам топ-манагера Яндекс Браузера, эпоха конкуренции движков подошла к концу:
Если раньше браузеры соревновались в скорости и безопасности, то теперь - в уровне внедрения ИИ


Теперь корпораты будут конкурировать за право думать, действовать и решать за пользователя. Ты просто кидаешь промпт (хочу пиццу или найди товар), а браузер сам гуляет по вкладкам, жмет кнопки и читает тексты. По сути, прямо в ядро браузера нативно и вшивается ультимативный троян 🤙

Чтобы браузер мог помогать в реальном времени, он обязан иметь абсолютный доступ к расшифрованному DOM-дереву, кукам, токенам авторизации и каждому нажатию клавиш. Вся криптография, TLS 1.3, сертификаты и защита от MitM умножаются на ноль. Зачем кому-то ломать зашифрованный канал связи, если корпоративная нейросеть (а по запросу - и товарищ майор 👮‍♂️) сидит прямо внутри вашего браузера?

Походу мы уже находимся в той точке сингулярности, где человек окончательно превращается в биобатарейку и придаток к интерфейсу. Раньше интернет был местом, где субъект (ты) изучал\получал инфу. Теперь браузер - это субъект, а ты - просто мясной API-эндпоинт, который выдает высокоуровневые целеуказания 😶

Совсем скоро нейросеть браузера будет торговаться с нейросетью маркетплейса, чтобы купить тебе туалетную бумагу. А твои личные переписки, выписки из банка и история порнохаба станут бесплатным датасетом для дообучения этих самых агентов. Матрица уже здесь, и пользователь радостно нажмёт на кнопку (Согласен с условиями лицензионного соглашения) ⚰️

Удобство окончательно победило приватность.

Пока в LibreWolf, Ungoogled Chromium и прочие опенсорсные форки принудительно не вшили агентов от OpenAI или Яндекса, то время еще есть.

Типичный 🥸 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
🦄6
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14😁13
Вышло обновление Ansible Core v2.20.4. В ansible-test появилась возможность задавать тестовые окружения через контейнерные и удалённые алиасы без привязки к конкретной конфигурации, а также добавили поддержку Ansible Core CI прямо из GitHub Actions.

Из исправлений: починили выполнение PowerShell-команд через плагины подключений, не поддерживающие stdin и pipeline. В ansible-connection убрали ошибки десериализации — AnsibleTaggedObjects теперь корректно преобразуются в обычные типы перед передачей в модульный контекст.

Модуль rpm_key перевели с gpg на библиотечный API librpm — это обеспечило совместимость с PGP-ключами версии 6. Также исправили поиск конфигурации через config lookup (теперь учитываются предустановленные константы) и убрали трейсбек при парсинге YAML из строк для пользователей чистой PyYAML.

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁26