DevOps MemOps
5.84K subscribers
2.63K photos
471 videos
15 files
4.15K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Ну хоть до ресторана дойти успели

MemOps
😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁23😭5😈2
Когда использовать Kubernetes Operators, а когда Helm?

Хотя на первый взгляд они могут казаться взаимозаменяемыми для деплоя приложений, на самом деле они решают разные задачи

Kubernetes Operator обеспечивает расширенное управление за счёт автоматизации, учитывающей жизненный цикл, для сложных приложений

Helm упрощает деплой приложений с помощью готовых шаблонов, называемых chart’ами, и идеально подходит для настройки простых, воспроизводимых окружений

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁19
Учимся сетям на практике

Вот пример сложной сетевой топологии, которую можно развернуть в playground от iximiuz Labs, где узлы – это реальные виртуальные машины, соединённые с произвольным количеством сетевых бриджей.

📌 Подробнее: https://labs.iximiuz.com/playgrounds/flexbox

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Классика

MemOps
😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34😭3🔥2
Addon Controller

Sveltos Addon Controller позволяет пользователям применять Kubernetes-манифесты к любым кластерам, управляемым Sveltos. Это может быть сделано следующими способами:

- Добавляя YAML-файлы с Kubernetes-ресурсами в ConfigMap или Secret.
- Указывая URL с YAML-ресурсами.
- Указывая Helm-чарт.

Addon Controller – это контроллер Kubernetes, который работает в управляющем кластере (management cluster). Он следит за созданием и обновлением объектов Addon, а также применяет соответствующие манифесты в целевых (managed) кластерах, на которые ссылается Addon.

Возможности

- Поддержка ConfigMap, Secret, URL и Helm-чартов.
- Поддержка переменных через ClusterProfile и ClusterSummary.
- Возможность динамически применять или удалять аддоны при изменении кластера или его свойств.
- Возможность настройки приоритетов применения ресурсов.
- Поддержка зависимостей между ресурсами.
- Поддержка dry-run и прерывания применения при ошибке.

Архитектура

1. Пользователь создает объект ClusterProfile, в котором указывает критерии выбора кластеров.
2. Для каждого подходящего кластера создается объект ClusterSummary, который содержит список Addon объектов.
3. Addon Controller применяет ресурсы, указанные в Addon, к каждому целевому кластеру.


📌 Подробнее: https://github.com/projectsveltos/addon-controller?tab=readme-ov-file

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁18
Zedis — это графический интерфейс Redis нового поколения, разработанный для разработчиков, которым важна скорость работы.

В отличие от клиентов на базе Electron, которые могут тормозить при работе с большими наборами данных, Zedis создан на основе GPUI (того же механизма рендеринга, который используется в редакторе Zed). Это обеспечивает стабильную работу со скоростью 60 кадров в секунду и минимальным потреблением памяти даже при просмотре миллионов ключей.


📌 Подробнее: https://github.com/vicanso/zedis

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😈94💯4🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
ansible-collection-hardening

Эта коллекция Ansible содержит проверенные в боевых условиях средства защиты для Linux, SSH, nginx и MySQL


📌 Подробнее: https://github.com/dev-sec/ansible-collection-hardening

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
prom2grafana - веб-приложение, которое интеллектуально преобразует необработанные метрики Prometheus в готовые к использованию панели мониторинга Grafana и правила оповещений с использованием ИИ.

Возможности:
- мгновенное преобразование: вставьте метрики Prometheus и получите полную панель инструментов Grafana
- создание интеллектуальных панелей: ИИ создает соответствующие визуализации для каждого типа показателей.
- правила оповещений: автоматически генерирует правила оповещений Prometheus на основе показателей
- чистый пользовательский интерфейс: минималистичный, сфокусированный интерфейс с преобразованием в реальном времени
- готово к экспорту: копируйте JSON напрямую или загружайте файлы панели управления

📌 Подробнее: https://github.com/mr-karan/prom2grafana

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Introduction to PostgreSQL Indexes

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


📌 Подробнее: https://dlt.github.io/blog/posts/introduction-to-postgresql-indexes

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁5💯32
🚨 Как защитить IT-инфраструктуру от сбоев и простоев?

NetPing — опытный производитель решений для мониторинга серверных комнат и управления электропитанием. С 2005 года мы помогаем снижать риски и обеспечивать стабильную работу IT-оборудования.

🌡 Что вы получаете с NetPing?
• Контроль за температурой, влажностью, протечками и задымлением.
• Мониторинг напряжения, тока и мощности.
• Управление доступом: движение, двери и сигнализация.
• Оповещения о проблемах в реальном времени.

💡 Почему выбирают нас?
• Надёжные «коробочные» решения, которые работают у тысяч пользователей.
• Интеграция с оборудованием других брендов.
• Полный контроль качества: от разработки до производства.

Доверьтесь опыту инженеров NetPing — выбирайте надежные решения!

#мониторингсерверных #сетевоеоборудование #контрольэлектропитания

Реклама. ООО «Алентис Электроникс», ИНН 7720310270, erid: 2VtzqupbxV9
2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14🤯3
Учим Kubernetes на практике: челлендж “сломанный Pod”

Hands-on челлендж:
В кластере есть Pod, который не может нормально стартануть. Он пытается подняться, но постоянно падает. Причина: в спецификацию недавно добавили новый контейнер, и после этого init-последовательность стала некорректной. Задача - найти, что именно сломали, и починить, чтобы Pod снова запускался.

Идеально для практики:
- init containers и порядок старта
- логи Pod / events
- kubectl describe / logs
- диагностика CrashLoopBackOff и зависаний


📌 Подробнее: https://labs.iximiuz.com/challenges/kubernetes-pod-with-faulty-init-sequence

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