TGViewer
Channel Public Channel
Библиотека девопса | DevOps, SRE, Sysadmin

Библиотека девопса | DevOps, SRE, Sysadmin

@devopsslib

Все самое полезное для девопсера в одном канале.

Наши курсы: https://clc.to/ZJ7Z1w

По рекламе: @tproger_sales_bot

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/6798b4e4509aba56522d1787

Заявка: 8137718351
Subscribers
10.4K
Photos
2.1K
Videos
84
Links
3.5K

Showing posts older than #3414 · Back to latest

Older Posts 20 shown
Post #3413 2.18K
🔒 Terraform 1.11: безопасность на новом уровне

HashiCorp продолжает развивать Terraform, и версия 1.11 принесла два мощных улучшения в управлении конфиденциальными данными

🔥 Что нового

➖ Эфемерные значения

Раньше, если Terraform получал чувствительные данные, например, временные токены или пароли, они могли сохраняться в состоянии или выводе terraform plan. Теперь, с эфемерными значениями, можно использовать временные данные без их сохранения в файлах состояния.

➖ Аргументы только для записи

Terraform теперь поддерживает аргументы, которые передаются в ресурс, но не отображаются в состоянии или планах.

Пример конфигурации с write-only аргументом:
resource "some_provider_secret" "example" {
secret_value = sensitive("my-super-secret-value")
}


Теперь можно не бояться, что ваши секретные ключи случайно «уплывут» в .tfstate

➡️ Подробнее в блоге компании

🐸Библиотека devops'a #свежак
  • 👍 3
Post #3411 1.83K
Post #3410 1.97K
✏️ Telegraf: сбор метрик и логов

Сотни плагинов, минимум зависимостей, гибкость и кросс-платформенность — этот инструмент заслуживает внимания. Сейчас узнаем что он умеет и где используется.

Telegraf – это агент, который:

✅ Собирает метрики с системных ресурсов, приложений, контейнеров и облачных сервисов.

✅ Обрабатывает и агрегирует данные прямо на месте, уменьшая нагрузку на серверы.

✅ Передаёт метрики в базы данных (InfluxDB, Prometheus), облачные сервисы (AWS, Google Cloud) и системы мониторинга (Grafana, Datadog).

Где используется

📌 Мониторинг серверов — CPU, RAM, диски, сеть.

📌 Аналитика контейнеров — Docker, Kubernetes, NGINX.

📌 IoT и edge-компьютинг — сбор данных с датчиков и устройств.

➡️ Официальный репозиторий

🐸Библиотека devops'a
Post #3409 2.18K
📝 Grafana Loki: современный подход к логированию

Grafana Loki — это система логирования, разработанная командой Grafana Labs. В отличие от ELK-стека, Loki не индексирует содержимое логов, а использует метаданные, что снижает нагрузку на хранилище и ускоряет обработку данных.

➖ Как устроен Loki

• Дистрибьюторы – принимают логи и распределяют их между узлами.

• Инжестеры – парсят и буферизуют логи перед сохранением.

• Компакторы – сжимают старые логи для экономии места.

• LogQL – мощный язык запросов, похожий на PromQL, для удобного поиска и фильтрации логов.

➖ Loki или ELK

Если вам нужны быстрые и легкие логи без сложных индексов – Loki выигрывает. Но если требуются мощные поисковые возможности, ELK может быть лучшим вариантом.

📎 Подробнее про Grafana Loki

🐸Библиотека devops'a
  • 🌚 1
  • 👾 1
Post #3407 1.93K
🤖 Terraform Operator теперь в OpenShift

HashiCorp объявила, что Terraform Operator сертифицирован для Red Hat OpenShift.

➖ Что это значит

• Сертификация подтверждает, что оператор соответствует требованиям безопасности.

• Оператор был протестирован на совместимость с Red Hat OpenShift.

• Сертифицированные операторы доступны в Red Hat Ecosystem Catalog, что упрощает их поиск и установку.

➡️ Полная информация доступна в блоге компании

🐸Библиотека devops'a
  • 👍 3
  • ⚡ 1
  • 👾 1
Post #3406 2.01K
🚀 Новый режим nftables для kube-proxy

Kubernetes 1.29 представил новый режим nftables для kube-proxy, который сейчас находится в стадии бета-тестирования и ожидается в качестве общедоступной функции в версии 1.33.

➖ Что делает nftables

В отличие от iptables, где время обработки пакетов увеличивается с ростом числа сервисов, nftables обрабатывает пакеты за постоянное время, независимо от размера кластера.

Обновления правил в nftables могут быть более инкрементальными, что позволяет kube-proxy обновлять только измененные правила, а не всю таблицу целиком.

➖ Что учесть перед переходом

• Требуется ядро версии 5.13 или новее.

• Возможны проблемы совместимости с другими сетевыми компонентами кластера.

• Некоторые инструменты мониторинга могут не полностью поддерживать nftables.

В Kubernetes 1.31 и новее можно переключиться на nftables, указав --proxy-mode nftables или изменив конфигурацию kube-proxy.

➡️ Подробнее в блоге компании

🐸Библиотека devops'a
  • 👍 4
  • 👾 1
Post #3405 30.6K
🧠 Твоя БД скоро станет умнее тебя: 5 трендов open-source баз данных 2025

БД перестают быть просто хранилищем — теперь они оптимизируют запросы, автоматически анализируют данные и даже используют AI для прогнозов.
Какие фичи перевернут мир open-source БД в 2025? Узнайте в статье👇

🫢 Прочитать статью

🐸Библиотека devops'a
  • 👍 3
Post #3404 1.97K
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
  • 👍 1
Post #3403 2.06K
🚀 Как Dagger упрощает CI/CD

CI/CD на YAML — это боль? Dagger предлагает революционный подход: вместо громоздких и сложных YAML-файлов вы пишете CI/CD конвейеры на полноценном языке программирования

Что делает Dagger особенным

✅ Отказ от YAML — больше никакой громоздкой разметки, только чистый, логичный код.

✅ Гибкость и переиспользуемость — используйте модули, повторно используйте код, делайте CI/CD динамичным.

✅ Работает везде — Dagger построен на контейнерах и запускается в любой среде.

✅ Поддержка любимых языков — описывайте пайплайны на Go, Python или Node.js вместо YAML.

🖇 Подробнее про Dagger

🤔 Как вам идея заменить YAML в CI/CD? Делитесь мнением в комментариях! 👇

🐸Библиотека devops'a
  • 🤔 7
  • 👍 1
  • 🔥 1
  • 🥱 1
Post #3402 1.86K
🏗 Платформа оркестрации Infrastructure as Code

Spacelift предлагает продвинутую платформу для оркестрации IaC, поддерживающую инструменты, такие как Terraform, OpenTofu, Ansible и другие.

Основные возможности Spacelift:

➖ Ускоренное предоставление ресурсов: управляйте инфраструктурой с помощью единого рабочего процесса, поддерживающего различные инструменты IaC, и предоставляйте разработчикам возможности самообслуживания.

➖ Управление конфигурацией: автоматизируйте выполнение Ansible playbooks, расширяя возможности ваших IaC конвейеров.

➖ Гибкое управление политиками: реализуйте подход Policy-as-Code, позволяющий определять и управлять правилами доступа и безопасности с помощью высокоуровневого языка программирования, что обеспечивает контроль и прозрачность.

➖ Интеграция с существующими инструментами: spacelift легко встраивается в текущую экосистему, поддерживая интеграцию с системами контроля версий, инструментами управления конфигурацией, облачными провайдерами и решениями для наблюдаемости.

Для тех, кто предпочитает полный контроль, Spacelift предлагает самостоятельно размещаемую версию, позволяющую установить платформу в вашем окружении.

➡️ Официальный сайт инструмента

🐸Библиотека devops'a
Post #3400 1.97K
⭐️ Почему Kubernetes стал таким популярным

Его ключевые преимущества включают автоматизацию развертывания, управление и масштабирование приложений, что значительно упрощает DevOps-процессы.

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

Еще одной причиной популярности Kubernetes является его активное сообщество и широкая экосистема инструментов, которые делают его гибким и адаптируемым под любые нужды.

➡️ Подробнее про популярность кубера

🐸Библиотека devops'a
  • 👍 1
Post #3398 1.73K
🤖 AI-помощник в мире DevOps

Kubiya — это платформа, основанная на разговорном искусственном интеллекте, которая интегрируется с вашими существующими инструментами и процессами.

Основные возможности Kubiya:

➖ Интеграция без преград: AI-ассистенты Kubiya легко встраиваются в ваши текущие рабочие процессы, поддерживая инструменты, такие как Slack, Microsoft Teams, CLI и Jira.

➖ Автономное выполнение задач: От самообслуживания до устранения неполадок и реагирования на инциденты — AI-ассистенты Kubiya способны самостоятельно выполнять комплексные задачи, устраняя узкие места и повышая эффективность работы команды.

➖ Управление AI-процессами: Используйте знакомые инструменты, такие как Terraform, для управления AI-ассистентами так же, как вы управляете инфраструктурой.

➖ Прозрачность и аналитика: Kubiya предоставляет полную видимость работы AI-ассистентов, отслеживая выполнение задач, тенденции нагрузки и показатели продуктивности.

📎 Официальный сайт Kubia

🐸Библиотека devops'a
  • ❤ 1
Post #3396 1.97K
👉 Интенсив «Архитектуры и шаблоны проектирования» для middle и senior-разработчиков

Проверьте свои знания, ответив на 8 вопросов – https://proglib.io/w/7942f674

🧐 Кому подойдет?
Разработчикам, которые знают любой объектно-ориентированный язык программирования и хотят углубиться в архитектурные паттерны.

🎮 Как проходит обучение?
В течение всего интенсива вы будете создавать игру «Звездные войны» и применять ключевые архитектурные паттерны. В процессе изучите:
– Как строить гибкую архитектуру, которая не замедляет разработку
– Как применять IoC-контейнеры и писать модульные тесты
– Как использовать SOLID за пределами ООП
– Как внедрять CI/CD и снижать технический долг

👉 Подробная программа обучения

А по промокоду MIDDLE до 28 февраля вы получите дополнительную скидку на обучение
Post #3395 2.07K
📕 Инфраструктура как код

Эта новинка, изданная в феврале 2025 года, предлагает глубокое погружение в современные практики управления инфраструктурой с использованием кода.

Что в книге

✏️ Принципы Infrastructure as Code: как такая инфраструктура повышает эффективность и надежность систем.

✏️ Паттерны и практики: рекомендации по организации кода, управлению конфигурациями и автоматизации процессов.

✏️ Инструменты и технологии: обзор популярных средств для реализации IaC, таких как Terraform, Ansible и другие.

✏️ Реальные кейсы: примеры внедрения IaC в различных компаниях и отраслях.

📖 Книга

🐸Библиотека devops'a
  • 🔥 4
  • 🌚 2
  • 👾 2
Post #3394 1.98K
⏳ Браузер – машина времени

Хочешь вернуться в эпоху 8-битных компьютеров и консолей? Теперь не нужно искать старое железо – tiny8bit позволяет запустить легендарные машины прямо в браузере

Что можно эмулировать?

🔹 ZX Spectrum 48K и 128K
🔹 Commodore 64 и VIC-20
🔹 Amstrad CPC464
🔹 Acorn Atom
🔹 Robotron Z1013

...и многое другое

➡️ Поэмулировать старые системы

🐸Библиотека devops'a
  • 👍 4
  • 👾 2
Post #3393 1.86K
Предлагаем поиграть в игру — делайте скриншот, скидывайте в комментарии и читайте кто вы есть. Делитесь с друзьями, узнаем кто есть кто 👨‍💻

🖥 IaaS – ты фундамент, на котором строится всё остальное. Ты не любишь лишних сложностей, просто даёшь ресурсы и говоришь: «Настраивайте, как хотите!» Ты как человек, который всегда готов помочь с основой, но детали – это уже не твоя забота.

🛠 PaaS – ты заботливый и предусмотрительный. Ты не просто даёшь ресурсы, ты предлагаешь готовую среду, где всё удобно настроено. Ты как друг, который говорит: «Я уже подготовил всё, тебе остаётся только работать!» С тобой всё просто и быстро, и тебя любят разработчики.

📦 SaaS – ты тот, кто делает жизнь лёгкой. Всё готово, всё работает – просто бери и используй. Ты как человек, который всегда предлагает удобные решения, избавляет других от лишних забот и делает всё красивым и понятным.

🐸Библиотека devops'a #интерактив
  • 👍 2
Post #3392 1.93K
🛡 Безопасность контейнеров на уровне виртуальных машин

Традиционные контейнеры используют общее ядро операционной системы, что повышает риски атак. Kata Containers решает эти проблемы безопасности.

➖ Что такое Kata Containers

Это технология, которая запускает контейнеры в лёгких виртуальных машинах. В отличие от традиционных контейнеров, которые разделяют одно ядро ОС, Kata Containers обеспечивает аппаратную изоляцию каждого контейнера.

При этом технология полностью совместима с Kubernetes, позволяя интегрировать её без изменений в существующем CI/CD-процессе.

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

➖ Где это применять

• Облачные платформы — защита данных в multi-tenant средах.

• Финтех и банк — безопасная работа с чувствительными данными.

• DevSecOps — изоляция компонентов в микросервисных архитектурах.

➡️ Подробности в статье

🐸Библиотека devops'a
  • ❤ 1
Post #3391 2.02K
💡 Осваиваем KubeBlocks

KubeBlocks — это инструмент, разработанный для упрощения развертывания и управления базами данных в среде Kubernetes.

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

Мы нашли подробный гайд по KubeBlocks. Внутри пошаговые инструкции по развертыванию KubeBlocks, автоматическому обновлению баз данных без простоев, настройке резервного копирования и восстановления, а также мониторингу с Grafana и Prometheus.

➡️ Ссылка на гайд

🐸Библиотека devops'a
  • 👍 3
  • ⚡ 1
Post #3390 2.03K
🆚 Apache vs Nginx

Эти два веб-сервера — одни из самых популярных решений для хостинга, но у каждого свои особенности. Разбираем, что лучше для вашего проекта

🔹 Apache — проверенный временем гигант, удобный и гибкий, но может терять производительность под высокой нагрузкой.
🔹 Nginx — асинхронный монстр, идеально подходящий для высоконагруженных сайтов и быстрого сервинга статического контента.

➖ Ключевые различия

Архитектура обработки соединений:

• Apache: процессно-ориентированная, каждый запрос — отдельный процесс/поток.
• Nginx: событийно-ориентированная, асинхронная, обрабатывает множество соединений в одном процессе.

Производительность:

• Apache: может быть менее эффективен при обработке большого количества одновременных соединений.
• Nginx: оптимизирован для высокой производительности, особенно при обслуживании статического контента.

Гибкость и модули:


• Apache: обширная экосистема модулей, поддержка .htaccess для настройки на уровне каталогов.
• Nginx: меньше модулей, но высокая скорость и эффективность.

➡️ Подробнее о различиях

🐸Библиотека devops'a
  • 👍 3
  • 🤔 2
  • 💯 1
Post #3389 2.01K
🔄 Обновление Ubuntu

20 февраля команда Ubuntu представила второе точечное обновление для версии 24.04 LTS. Это обновление включает в себя накопленные исправления безопасности, багфиксы и обновления программного обеспечения, обеспечивая стабильность и совместимость системы.

Ключевые изменения:

➖ Обновленное ядро Linux 6.11: улучшенная поддержка оборудования и оптимизация производительности.
OMG UBUNTU

➖ Графический стек Mesa 24.2.8: повышенная стабильность и поддержка современных графических приложений.
OMG UBUNTU

➖ Обновленные версии основных приложений: включая GNOME Shell 46.0 и LibreOffice 24.2.7.

📎 Подробнее про обновление

🐸Библиотека devops'a
  • 👍 3
  • 🥰 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →