Первое правило 1 января: если телефон молчит, то не трогай его. Возможно, мониторинг просто отвалился...
Поднимите руку (если можете), у кого прод пережил новогоднюю ночь без 500-х ошибок?
А те, кто сейчас сидит в инцидент-руме и чинит базы данных, вы настоящие герои. Мы поднимем за вас стакан рассола🤗
В планы на день запишем мониторинг состояния холодильника и полный игнор джиры🎄
Поднимите руку (если можете), у кого прод пережил новогоднюю ночь без 500-х ошибок?
А те, кто сейчас сидит в инцидент-руме и чинит базы данных, вы настоящие герои. Мы поднимем за вас стакан рассола
В планы на день запишем мониторинг состояния холодильника и полный игнор джиры
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16❤1
А вот и первая статья 2026 года
Предположим, вам необходимо мигрировать ваш кластер k8s в другой vlan или просто сменить ip адреса. Насколько это необходимо каждый решает сам. Будем считать, что перенос нагрузки ямлами на другой кластер затруднён или у кластера специфические настройки.
В качестве начальных условий: кластер on prem с root доступом на узлы, установлен через kubeadm или kubespray, в качестве cni calico. В нашем случае под ногами ubuntu в качестве системы. Если у вас кластер установлен the hard way , то статья вам не нужна, вы сами всё умеете.
📌 Подробнее: https://habr.com/ru/articles/980976/
MemOps🎄
Предположим, вам необходимо мигрировать ваш кластер k8s в другой vlan или просто сменить ip адреса. Насколько это необходимо каждый решает сам. Будем считать, что перенос нагрузки ямлами на другой кластер затруднён или у кластера специфические настройки.
В качестве начальных условий: кластер on prem с root доступом на узлы, установлен через kubeadm или kubespray, в качестве cni calico. В нашем случае под ногами ubuntu в качестве системы. Если у вас кластер установлен the hard way , то статья вам не нужна, вы сами всё умеете.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Перенос кластера kubernetes на другие ip адреса
Предположим, вам необходимо мигрировать ваш кластер k8s в другой vlan или просто сменить ip адреса. Насколько это необходимо каждый решает сам. Будем считать, что перенос нагрузки ямлами на другой...
👍6
Когда разошёлся после новогодних
MemOps🎄
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15❤4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁19
pgschema — CLI утилита, которая упрощает процесс миграции схем в PostgreSQL, используя декларативный подход, похожий на Terraform. Она позволяет создавать, редактировать и применять изменения к схемам, обеспечивая контроль над миграциями без необходимости в дополнительных таблицах.
📌 Подробнее: https://github.com/pgschema/pgschema
MemOps🎄
Основные моменты:
- Декларативное управление схемами PostgreSQL
- Поддержка всех основных объектов и версий PostgreSQL
- Генерация плана миграции с предварительным просмотром изменений
- Прямое взаимодействие с файлами схем и базой данных без временных БД
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - pgschema/pgschema: Terraform-style, declarative schema migration for Postgres
Terraform-style, declarative schema migration for Postgres - pgschema/pgschema
👍4🔥2
pvc-autoresizer
📌 Подробнее: https://github.com/topolvm/pvc-autoresizer
MemOps🎄
Тулза изменяет размер PersistentVolumeClaims (PVC), когда объем свободного места в хранилище становится ниже порогового значения. Он запрашивает метрики использования томов из Prometheus, который собирает метрики из kubelet.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - topolvm/pvc-autoresizer: Auto-resize PersistentVolumeClaim objects based on Prometheus metrics
Auto-resize PersistentVolumeClaim objects based on Prometheus metrics - topolvm/pvc-autoresizer
😁1
Полный набор инструментов для работы с API Polymarket, включая Data API, Gamma API и WebSocket для реального времени. SDK упрощает доступ к рынкам, ордерам и аналитике, позволяя разработчикам интегрировать функционал Polymarket в свои приложения.
📌 Подробнее: https://github.com/cyl19970726/poly-sdk
MemOps🎄
- Поддержка нескольких API для торговли и анализа
- Реальное время обновлений через WebSocket
- Инструменты для обнаружения арбитража
- Удобные клиентские библиотеки для работы с данными
- Аналитика и управление кошельками
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - cyl19970726/poly-sdk
Contribute to cyl19970726/poly-sdk development by creating an account on GitHub.
❤2👍2🌚1
Kubernetes v1.35 сделал стабильным поле .spec.managedBy в джобах. Теперь внешние контроллеры полностью берут на себя согласование заданий, отключая встроенный контроллер заданий. Это открывает межкластерное планирование через MultiKueue. Управляющий кластер распределяет задания в рабочие кластеры, копируя статус обратно. Пользователи видят прогресс в реальном времени без доступа к рабочим узлам. Встроенный контроллер пропускает задания с managedBy, оставляя стандартные нетронутыми. Поле неизменяемое, чтобы избежать осиротевших подов.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Kubernetes
Kubernetes v1.35: Job Managed By Goes GA
In Kubernetes v1.35, the ability to specify an external Job controller (through .spec.managedBy) graduates to General Availability.
This feature allows external controllers to take full responsibility for Job reconciliation, unlocking powerful scheduling…
This feature allows external controllers to take full responsibility for Job reconciliation, unlocking powerful scheduling…
❤2
Databasus — open source инструмент для резервного копирования PostgreSQL, MySQL и MongoDB (ex-Postgresus)
📌 Подробнее: https://habr.com/ru/articles/981200/
MemOps🎄
Теперь Postgresus — это Databasus. И поддерживает другие базы: MySQL, MariaDB и MongoDB (при этом оставляя основной фокус на PostgreSQL). В этой статье детальнее, что из себя представляет проект и почему произошло переименование.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🦄2
Why I Use Terragrunt Over Terraform/OpenTofu in 2025
📌 Подробнее: https://www.axelmendoza.com/posts/terraform-vs-terragrunt
MemOps🎄
Terragrunt против Terraform: почему я выбрал Terragrunt, чтобы исключить дублирование кода, автоматизировать управление состоянием, оркестровать развертывания и следовать шаблонам повторного использования.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Axelmendoza
Why I Use Terragrunt Over Terraform/OpenTofu in 2025
Terragrunt vs Terraform: Why I chose Terragrunt to eliminate code duplication, automate state management, orchestrate deployments, and follow pattern-level reuse.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁22❤3
Introducing Observable Load Testing = Locust + OpenTelemetry!
📌 Подробнее: https://medium.com/locust-cloud/observable-load-testing-locust-opentelemetry-c5fced129d84
MemOps🎄
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Medium
Observable Load Testing = Locust + OpenTelemetry
Easily uncover performance bottlenecks by sending metrics and end-to-end traces to the observability platform of your choice.
❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁20❤1