DevOps MemOps
5.35K subscribers
2.29K photos
423 videos
15 files
3.68K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
Тот самый срочный созвон

MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁423👍1
RedOS & MAAS (костыль нам и строить, и жить помогает)

Привет, Хабр! Меня зовут Алексей Зернов. В этой статье я расскажу об автоматизации развертывания отечественной операционной системы РедОС. На решение было потрачено огромное количество сил и времени, поэтому я буду рад, если этот материал с описанием процесса сэкономит кому-то пару недель боли. Вся информация под катом.

📌 Подробнее: https://habr.com/ru/companies/t2/articles/858854/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20👍9
CI/CD в базах данных: Как ускорить разработку и улучшить жизнь разработчиков
В статье «Improving the Developer Experience by Deploying CI/CD in Databases» обсуждается как внедрение практик CI/CD (непрерывной интеграции и доставки) в процессы работы с базами данных улучшает опыт разработчиков, ускоряет разработку и делает управление данными более эффективным.

Основные темы статьи:

▪️ Ускорение разработки: Автоматизация процессов интеграции и развёртывания позволяет быстрее вносить изменения в базы данных, избегая длительных простоев.

▪️ Снижение рисков ошибок: Использование CI/CD помогает уменьшить количество ошибок при изменении схемы баз данных и миграции данных благодаря тщательному тестированию.

▪️ Управление изменениями схемы: CI/CD упрощает внесение изменений в структуру баз данных, гарантируя их совместимость с кодом приложений.

▪️ Обеспечение стабильности: Автоматизация тестов и управление версиями предотвращают неожиданные сбои в работе приложения при обновлениях базы данных.

▪️ Лучшее взаимодействие между командами: CI/CD улучшает связь между разработчиками приложений и администраторами баз данных, устраняя узкие места в процессах.

▪️ Статья подчёркивает, что CI/CD в базах данных — это не просто техническое решение, а способ упростить работу разработчиков, повысить качество продукта и сократить время выхода обновлений на рынок.

📌 Подробнее: https://devops.com/improving-the-developer-experience-by-deploying-ci-cd-in-databases/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Создание динамического Kubernetes API-сервера в Cozystack

Статья раскрывает, как команда Cozystack использовала API Aggregation Layer для создания расширяемого API-сервера на платформе Kubernetes. Этот подход позволяет внедрять сложную логику и управлять подресурсами, не ограничиваясь использованием CRD. В статье обсуждаются преимущества и области применения данного решения. Расширяем Cozystack для упрощенного управления ресурсами

Cozystack, платформа PaaS с открытым исходным кодом, улучшает управление ресурсами благодаря новой архитектуре API. Теперь пользователи могут создавать специфичные виды ресурсов без риска компрометации системы. Наша цель — предоставить удобный доступ к управляемым сервисам через публичное API. Новые возможности Cozystack API

Наш API Aggregation Layer расширяет возможности Kubernetes без необходимости писать код. Мы планируем добавить в API валидацию через OpenAPI и улучшенный интерфейс. Присоединяйтесь к тестам на нашей открытой платформе Cozystack с версии v0.18 и оцените все улучшения сами!

📌 Подробнее: https://kubernetes.io/blog/2024/11/21/dynamic-kubernetes-api-server-for-cozystack/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁28👍5💯42
Резюме отчета DORA за 2024 год

DORA (DevOps Research and Assessment) опубликовала отчет, в котором представлены ключевые выводы о состоянии DevOps-практик в индустрии.

Ключевые выводы:


▪️ Компании с высокоразвитыми DevOps-практиками выпускают обновления в 46 раз чаще, чем их конкуренты
▪️ Время восстановления после инцидентов у лидеров DevOps в 2600 раз быстрее
▪️ Организации с передовыми практиками DevOps в 7 раз реже сталкиваются со сбоями при развертывании
▪️ ИИ повышает производительность сотрудников, но снижает эффективность поставок ПО
▪️ Качество поставок ПО выглядит немного слабее по сравнению с прошлым годом
▪️ Системы и процессы, которые помогают разработчикам действовать независимо (документация, платформы самообслуживания и т.д.), стоят инвестирования
▪️ Платформы разработки могут замедлить доставку в целом, но они повышают индивидуальную и командную производительность

📌 Подробнее: https://drive.google.com/file/d/1GzybcoPxIwfVh1ylK2852JagkXgMwCT-/view
📌 Как читать и воспринимать метрики DORA: https://getdx.com/guide/dora-space-devex/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🔥3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34
Релиз Wireshark 4.4.2

В Wireshark 4.4.2 разработчики исправили баги и ошибки (уязвимости), обнаруженные в ходе тестирования, а также внесли изменения и дополнения в код проекта, включая обновления в поддержке протоколов.

В сетевом инструменте улучшены графики ввода-вывода данных, графики для потоков/вызовов VoIP, графики потоков TCP и другие пользовательские интерфейсы и диалоги. Синтаксис TShark для дампа только полей с определенным префиксом изменился с -G fields prefix на -G fields,prefix. Это позволяет tshark -G fields снова поддерживать также указание используемого профиля конфигурации.

В Wireshark 4.4.2 обновлён код поддержки протоколов ARTNET, ASN.1 PER, BACapp, BT BR/EDR, CQL, DOF, ECMP, ENIP, FiveCo RAP, Frame, FTDI FT, HSRP, HTTP/2, ICMPv6, IEEE 802.11, MBTCP, MMS, MPEG PES, PN-DCP, POP, ProtoBuf, PTP, RPC, RTCP, SIP, SRT, Syslog, TCP, UMTS RLC, USB CCID, Wi-SUN и ZigBee ZCL. Также разработчики добавили поддержку файлов BLF.

📌 Подробнее: https://www.wireshark.org/docs/relnotes/wireshark-4.4.2.html

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁41
Новые оптимизации производительности Docker Desktop

Docker представил ряд обновлений для повышения производительности Docker Desktop. Среди них: улучшенная виртуализация на Apple Silicon, поддержка Windows на Arm, синхронизируемые файлообмены и доступность для Red Hat Enterprise Linux. Каждое обновление направлено на ускорение и улучшение стабильности работы.

📌 Подробнее: https://www.docker.com/blog/what-are-the-latest-docker-desktop-enterprise-grade-performance-optimizations/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁33
PerfectScale: Оптимизация Kubernetes на новом уровне

Управление Kubernetes-кластерами может быть сложным, но PerfectScale предлагает инструменты, которые делают процесс проще и эффективнее.

▪️ PodFit — автоматическая настройка и масштабирование подов. Инструмент помогает избежать переплат за неиспользуемые ресурсы и повышает стабильность системы.

▪️ InfraFit — рекомендации по оптимальной конфигурации узлов и ресурсов. Это позволяет выявить «пустые» мощности и сэкономить на инфраструктуре.

▪️ Интеграция с ClusterAutoscaler и Karpenter делает масштабирование более умным, а поддержка GPU помогает приложениям с интенсивными вычислениями работать быстрее.

В совокупности, PerfectScale становится незаменимым помощником для DevOps-команд, стремящихся сделать свои Kubernetes-кластеры более эффективными, стабильными и экономичными.

📌 Подробнее: https://cloudnativenow.com/topics/cloudnativedevelopment/a-nose-for-a-node-perfectscale-streamlines-kubernetes-optimization/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁28
multus-cni - позволяет подключать несколько сетевых интерфейсов к модулям в Kubernetes.

📌 Подробнее: https://github.com/k8snetworkplumbingwg/multus-cni

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁289😢6
Препарируем слои образов Docker

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

📌 Подробнее: https://habr.com/ru/companies/otus/articles/859256/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁354
Argo CD в действии: простой способ управлять приложениями в Kubernetes

Коротко и по делу о том, как с помощью Argo CD автоматизировать управление состоянием кластера через GitOps. Полезно для тех, кто работает с Kubernetes и хочет упростить процесс.

Что внутри?
• Установка и настройка Argo CD.
• Декларативный подход к развёртыванию приложений.
• Мониторинг и устранение отклонений от желаемого состояния.
• Быстрые откаты и управление версиями.
• Лайфхаки по безопасности для работы в продакшене.

📌 Подробнее: https://dzone.com/articles/deploying-applications-in-kubernetes-with-argo-cd

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4