DevOps MemOps
6.25K subscribers
3.17K photos
521 videos
16 files
5.06K links
Всё о DevOps

Для связи - @raz_raz
Заказать рекламу через биржу: https://telega.in/c/devops_memops
Download Telegram
Dasha — дашборд PostgreSQL

Когда Графиня уже занята, остается Даша. Написана на Go. Дополнительно в качестве источника данных можно подключать Prometheus или VictoriaMetrics.

Dasha анализирует состояние кластеров PostgreSQL, выявляет проблемы и даёт рекомендации по оптимизации.


📌 Подробнее: https://habr.com/ru/articles/1062540/
📌 https://github.com/dbulashev/dasha

Еще один похожий инструмент — Powa.

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
😁8🔥2
Может им поменяться?

MemOps
😃
Please open Telegram to view this post
VIEW IN TELEGRAM
19😁16💯5
Observability в одном Go-бинарнике: как я собрал self-hosted без Kafka и Redis

Мне нужна была observability для собственных сервисов, и хотелось держать её у себя: логи ошибок — часто самые чувствительные данные в системе, и отдавать их наружу не хотелось. Официальный self-hosted-вариант знакомого стека — серьёзная инсталляция: приёмник, брокер, воркеры, кэш, отдельное аналитическое хранилище — в референсном docker-compose набегает под два десятка контейнеров. Для одного человека и нескольких проектов это несоразмерно: такое надо не только поднять, но и обновлять, чинить и держать в памяти.

Тогда я задал себе вопрос: сколько из этого действительно необходимо, если цель — self-hosted-инстанс на небольшой и средний объём? Ответ оказался неожиданным — почти ничего. Так появилась Gotcha: один Go-бинарник поверх двух баз, который принимает ошибки, трейсы, метрики, профили и аптайм.


📌 Подробнее: https://habr.com/ru/articles/1062624/
https://github.com/OtezVikentiy/gotcha

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16💯16
Миграция с Bitnami PostgreSQL на CloudNative-PG в Kubernetes

Если вы запускаете PostgreSQL в Kubernetes, скорее всего, вы использовали популярные чарты Helm от Bitnami. Они были основным выбором для многих, но впереди значительные изменения. Как описано в этой проблеме GitHub, Bitnami переводит свои готовые к продакшену чарты и образы в коммерческое предложение. Для тех из нас, кто полагается на открытое ПО и выступает за него, это означает, что пора искать надежную альтернативу.


📌 Подробнее: https://k8scockpit.tech/posts/cloudnative-pg

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
💯19😁8
Принудительное использование подписанных образов контейнеров в Kubernetes с помощью Cosign и Kyverno (настройка на основе Helm)

В этой статье объясняется, как Cosign, Kyverno и Harbor могут работать вместе для обеспечения проверки подписи образов в Kubernetes. Этот подход хорошо подходит для корпоративных сред с частыми реестрами, пользовательскими сертификатами TLS и ограниченным доступом к публичным журналам прозрачности.


📌 Подробнее: https://medium.com/@hansakabiyon99/enforcing-signed-container-images-in-kubernetes-using-cosign-kyverno-helm-based-setup-646209ecb8ce

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁24
Создание локальной платформы данных с Kubernetes и Terraform

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


📌 Подробнее: https://blog.dataengineerthings.org/building-a-local-data-platform-with-kubernetes-and-terraform-9547a4256a7f

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁26
Модернизация Jenkins: от статических агентов к динамическим подам Kubernetes

Jenkins может казаться устаревшей технологией, но она все еще питает CI/CD в тысячах компаний. Вместо того чтобы полностью удалять её, вот как модернизировать её с помощью Kubernetes — решая проблемы отслеживания затрат, изоляции ресурсов и масштабируемости по пути.


📌 Подробнее: https://blog.stackademic.com/modernizing-jenkins-from-static-agents-to-kubernetes-dynamic-pods-fbda3f897018

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15
endpoint-monitoring-operator — легковесный, расширяемый Kubernetes Operator, который проверяет любой endpoint — HTTP/JSON, TCP, DNS, ICMP, Trino, OpenSearch и многое другое — и направляет оповещения в Slack или на электронную почту с помощью простого Custom Resource.

📌 Подробнее: https://github.com/iam404/endpoint-monitoring-operator

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁36👍2
🇬🇧 English - долгосрочное вложение в себя, дающее больше свободы. А я знаю, как сделать его изучение легче и интереснее 😉

Меня зовут Анастасия (Stacy) - преподаватель английского с 2016 года, с высшим педагогическим, сертификатами TKT (1-3, CLIL, YL) FCE, IH TTE.

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

Вам ко мне, если:
- английский постоянно мелькает в задачах, митингах, документации и курсах;
- хотите быть свободными от языковых ограничений в чтении книг, просмотре фильмов, прохождении игр или общении в путешествии;
- считаете язык не “галочкой в резюме”, а инвестиций в себя и будущее.

Мои ученики говорят: «Объясняешь просто», «Никакой токсичности», «После занятий кайфово».

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

Заходите 😊

Реклама. Светцова А.А. ИНН 366112809301.
🤝2👍1🔥1🌚1
MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
😁11🦄2👍1
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15
One-command OpenTelemetry setup on Linux hosts

Множество приложений на Java, .NET, Node.js и Python, работающие на Linux-хостах, до сих пор не имели автоматизации. Для их мониторинга приходилось вручную загружать агенты и самостоятельно настраивать переменные окружения. На конференции OTel Unplugged EU в Брюсселе в феврале этого года постоянно звучал один и тот же вопрос: понятные инструкции по упаковке, установке и использованию. Вы просили:

{apt|yum} install opentelemetry

И теперь вы действительно можете это сделать!


Этот пакет устанавливает OpenTelemetry Injector вместе с SDK OpenTelemetry и пакетами автоматической инструментации для Java, .NET, Node.js и Python. Injector подключается к запуску процессов на хосте и активирует соответствующую автоматическую инструментацию для приложений без изменений в коде приложения или скриптах деплоя.

📌 Подробнее: https://opentelemetry.io/blog/2026/packaging-first-repo/

MemOps 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡1🦄1
MemOps 😃
Please open Telegram to view this post
VIEW IN TELEGRAM
😁19