Библиотека статей по теме DevOps и SRE. Реклама: @ostinostin Контент: @mxssl РКН: https://knd.gov.ru/license?id=67704b536aa9672b963777b3®istryType=bloggersPermission
pg_mooncake
pg_mooncake is a Postgres extension that adds columnar storage and vectorized execution (DuckDB) for fast analytics within Postgres. Postgres + pg_mooncake ranks among the top 10 fastest in ClickBench.
wait4x
Wait4X is a powerful, zero-dependency tool that waits for services to be ready before continuing.
postgresql-embedded
Install and run a PostgreSQL database locally on Linux, MacOS or Windows. PostgreSQL can be bundled with your application, or downloaded on demand.
rsql
rsql is a command line SQL interface for data. rsql is a modern, feature-rich, and user-friendly client, that has been designed to be easy to use, and to provide a consistent experience across all supported data sources.
🌐 Правильная маршрутизация VLAN: безопасность и эффективность в одном флаконе!
Выбираете между роутером на палочке и коммутатором третьего уровня? 🤔 У нас есть ответы! Присоединяйтесь к нашему открытом вебинару, где мы подробно разберём все аспекты маршрутизации VLAN.
Что вас ждёт на вебинаре?
- Преимущества и подводные камни каждого метода.
- Практическая реализация на реальных кейсах.
- Рекомендации по выбору в зависимости от конкретных задач.
Кому будет полезно?
Сетевым инженерам, DevOps-специалистам, администраторам и всем, кто хочет разобраться в маршрутизации VLAN.
💡 Вебинар пройдет в преддверии старта курса «Network Engineer». Все участники получат максимальную скидку на обучение по промокоду "NETWORK_5".
📅 Встречаемся 19 марта в 20:00 МСК.
🔗 Регистрируйтесь прямо сейчас: https://vk.cc/cJHWmd
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2VtzqvzWCXy
kubeip
Kubernetes' nodes don't necessarily need their own public IP addresses to communicate. However, there are certain situations where it's beneficial for nodes in a node pool to have their own unique public IP addresses.
For instance, in gaming applications, a console might need to establish a direct connection with a cloud virtual machine to reduce the number of hops.
Similarly, if you have multiple agents running on Kubernetes that need a direct server connection, and the server needs to whitelist all agent IPs, having dedicated public IPs can be useful. These scenarios, among others, can be handled on a cloud-managed Kubernetes cluster using Node Public IP.
KubeIP is a utility that assigns a static public IP to each node it manages. The IP is allocated to the node's primary network interface, chosen from a pool of reserved static IPs using platform-supported filtering and ordering.
If there are no static public IPs left, KubeIP will hold on until one becomes available. When a node is removed, KubeIP releases the static public IP back into the pool of reserved static IPs.
autotune
Kruize Autotune is an Autonomous Performance Tuning Tool for Kubernetes. Autotune accepts a user provided "slo" goal to optimize application performance. It uses Prometheus to identify "layers" of an application that it is monitoring and matches tunables from those layers to the user provided slo. It then runs experiments with the help of a hyperparameter optimization framework to arrive at the most optimal values for the identified set of tunables to get a better result for the user provided slo.
Autotune can take an arbitrarily large set of tunables and run experiments to continually optimize the user provided slo in incremental steps. For this reason, it does not necessarily have a "best" value for a set of tunables, only a "better" one than what is currently deployed.
Ensuring Effective Helm Charts with Linting, Testing, and Diff Checks
https://dev.to/hkhelil/ensuring-effective-helm-charts-with-linting-testing-and-diff-checks-ni0
Kubernetes: How kube-proxy and CNI Work Together
rifewang/kubernetes-how-kube-proxy-and-cni-work-together-1255d273f291" rel="nofollow">https://medium.com/@rifewang/kubernetes-how-kube-proxy-and-cni-work-together-1255d273f291
DevOps-инженер облачных сервисов — день открытых дверей онлайн-магистратуры Яндекс Практикума и ИТМО
26 марта в 19:00 мск
На встрече поговорим о современном формате магистратуры Яндекса и ИТМО. Как поступить, как проходит обучение и какие знания вы получите на выходе.
Подробно расскажем, что такое очная онлайн-магистратура — как это, когда учишься онлайн, но со студенческим билетом, отсрочкой от армии и дипломом магистра ИТМО после выпуска.
Что будет на событии:
— О профессии DevOps-инженер расскажет один из авторов программы Илья Рябухин, Senior Technical Consultant, Oracle.
— Как устроена прикладная онлайн-магистратура — поделится Мария Тимофеева, академический руководитель программы, ИТМО.
— Всё про обучение: поговорим со студентами программы «DevOps-инженер облачных сервисов».
— Как поступить: сроки, экзамены, документы, оплата — расскажет Мария Будревич, менеджер программ высшего образования, Яндекс Практикум.
→ Зарегистрироваться
terraform-backend-git
Terraform HTTP Backend implementation that uses Git repository as storage
Unlocking Kubernetes Observability with the OpenTelemetry Operator
https://www.dash0.com/blog/unlocking-kubernetes-observability-with-the-opentelemetry-operator
Slicing Up—and Iterating on—SLOs
One of the main pieces of advice about Service Level Objectives (SLOs) is that they should focus on the user experience. Invariably, this leads to people further down the stack asking, “But how do I make my work fit the users?”—to which the answer is to redefine what we mean by “user.” In the end, a user is anyone who uses whatever it is you’re measuring.
Redis as a Primary Database for Complex Applications
How Redis can be used as a primary database for complex applications that need to store data in multiple formats?
Коллеги, давайте еще немного сдвинем сроки выхода приложения, вернемся к вопросу через неделю через полгода. Любимая фраза 😎
Как ускорить процесс разработки и вывод продуктов на рынок? Настраиваем DevOps-конвейер от Сферы 🧑💻
Сфера.Сборка — это платформенная экосистема всех необходимых инструментов, которые позволяют автоматизировать процесс разработки и управления жизненным циклом приложений.
DevOps-конвейер Сферы:
🛑 «Сфера.Портал разработки» — единая точка входа для всех разработчиков проекта и инструмент для построения сквозного автоматизированного процесса разработки технологических продуктов.
🛑 «Сфера.CI/CD» — связующее звено всего конвейера, отвечает за оркестрацию DevOps-процесса.
🛑 «Сфера.Дистрибутивы и лицензии» — инструмент для управления артефактами разработки ПО, позволяет создавать репозитории и управлять ими, а также анализировать состав кода, реализовывать собственные политики применения открытых программных компонентов.
🛑 «Сфера.Код» — Git-инструмент для совместной работы, позволяющий хранить, версионировать, консолидировать код и передавать его в систему оркестрации сборки.
DevOps-конвейер Сферы легко интегрируется со многими существующими платформами: AD/LDAP, системами мониторинга, аудита и журналирования.
📌 Подробнее о всех возможностях DevOps-конвейера Сферы.
Реклама ООО «ГК «Иннотех»» ИНН: 9703073496. Erid: 2SDnje4De8C
🧐По каким причинам могут возникнуть сопротивления при внедрении изменений в процессы компании?
Узнайте на бесплатном вебинаре онлайн-курса «DevOps Lead» - «Как работать с сопротивлением во время изменений в компании»: регистрация
На бесплатном вебинаре рассмотрим:
- причины возникновения сопротивления;
- какие возможны последствия;
- концепции работы с сопротивлением.
После занятий вы будете знать:
- какие могут быть риски при возникновении подобных сопротивлений, если с ними не работать;
- некоторые фреймворки работы с сопротивлением.
🤝После вебинара продолжите обучение на курсе со скидкой и даже в рассрочку!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2VtzqviMoC3
Эффективное использование облаков — признак топового специалиста 💯
Уже завтра облачный провайдер Cloud․ru проведет онлайн-вебинар и покажет, как оптимизировать затраты на облачную IT-инфраструктуру:
В программе:
1⃣ анализ текущей утилизации ресурсов;
2⃣ использование Public API: тегирование ресурсов для лучшей аналитики затрат.
3⃣ анализ данных и оптимизация потребления;
4⃣ настройка лимитов бюджетов;
➡ Регистрируйтесь по ссылке
О! Астрологи объявили март месяцем DevOps ✨
27 марта пройдёт первый DevOps митап от Островка.
Программа митапа:
🟢 «Как правильно готовиться к работам, связанным с даунтаймами» — Иван Иостман, Senior Data Infrastructure Engineer, Островок.
🟢 Stand-up «Девопс — не лошадь» — Александр Чистяков, многодетный отец девопсов.
🟢 «Автоскейлинг инференса в Kubernetes» — Антон Алексеев, Selectel.
🟢 Stand-up «Ошибки капитального строительства» — Антон Жбанков, автор канала BeerPanda.
Ведущие:
🔹Александр Крылов — организатор DevOpsForLove, CPO "Штурвала" в Лаборатории Числитель.
🔹Денис Божок — Engineering Manager, Островок.
🔹Анна Афонина — организатор ProIT Fest.
Трансляции не будет, но мы выложим запись мероприятия на нашем канале в YouTube.
👉Регистрация по ссылке
Мы приглашаем поучаствовать очно в первую очередь DevOps-специалистов. Участие будет одобрено в течение 1-2 дней. Подтверждение и подробную информацию о мероприятии направим на почту, указанную при регистрации.
До встречи!
Реклама. ООО «Бронирование гостиниц», ИНН: 7703389880
pgrouting
pgRouting extends the PostGIS/PostgreSQL geospatial database to provide geospatial routing and other network analysis functionality.
The case of the vanishing CPU: A Linux kernel debugging story
A mysterious CPU spike in ClickHouse Cloud on GCP led to months of debugging, revealing a deeper issue within the Linux kernel’s memory management. What started as random performance degradation turned into a deep dive into kernel internals, where engineer Sergei Trifonov uncovered a hidden livelock. His journey through eBPF tracing, perf analysis, and a reproducible test case ultimately led to a surprising fix - only for another kernel bug to surface right after. Curious, read on…
Но ты не один
Посмотрим, сколько нас — на бесплатном вебинаре «Тулинг для построения более безопасной инфраструктуры в Kubernetes».
Разберём всё: от сканирования на уязвимости до деплоя в прод и постоянного мониторинга возможных инцидентов
А ещё:
- посмотрим, что есть в экосистеме k8s
- зачем это применять
- когда не оправдано закручивание гаек в инфраструктуре
Спикер: Виталий Лихачев, SRE в крупном нидерландском тревелтехе.
Дата: 27 марта 20:00
👉 Занять место — через бота.
В конце вебинара — подарок 🎁
Вебинар проходит в рамках курса «Kubernetes Мега»
Реклама ООО «Слёрм» ИНН 3652901451
Metal3
Metal3 (pronounced “metal cubed”) is an open-source project that provides a set of tools for managing bare-metal infrastructure using Kubernetes.
A practical guide to Kubernetes Gateway API
https://www.spectrocloud.com/blog/practical-guide-to-kubernetes-gateway-api
Securing Continuous Delivery: Argo CD Threat Detection
https://medium.com/exness-blog/securing-continuous-delivery-argo-cd-threat-detection-6296f97c9197
tfbuddy
TFBuddy allows Terraform Cloud users to get apply-before-merge workflows in their Pull Requests.
DevOps и облака: проверьте свои знания и получите скидку! 🚀☁️
Насколько хорошо вы разбираетесь в Cloud Solution Architecture? Пройдите тест, подтвердите свои знания и получите скидку на обучение на курсе!
Этот курс поможет DevOps-инженерам:
✅ Автоматизировать управление облачной инфраструктурой
✅ Настраивать CI/CD и масштабирование в облаке
✅ Работать с Well-Architected Framework и Cloud Adoption
✅ Мигрировать сервисы и повышать отказоустойчивость
📌 Готовы прокачаться? Пройдите тест и получите скидку! 🎓
👉 Попробовать: https://vk.cc/cJEHiU
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, erid: 2VtzqxJCam5
Секреты безопасности Kubernetes для SOC
Как команде SOC оперативно детектировать и реагировать на инциденты в контейнерном окружении? 25 марта в 11:00 Luntry проведет вебинар “Безопасность контейнеров и Kubernetes для SOC”.
Расскажем:
- как точно детектировать известные и неизвестные угрозы;
- какие инструменты помогут эффективнее обнаруживать инциденты;
- какие артефакты для форензики можно собрать.
Участники вебинара получат в подарок карту-схему "Модель угроз Kubernetes глазами SOC".
Регистрация здесь
Приглашаем на митап для DevOps-инженеров от билайна
Главные темы — контейнеры, безопасность и миграция.
📍 Офлайн в Казани — в ИТ-парке имени Башира Рамеева
🌐 Онлайн на VK Видео
📆 26 марта, 18:30 (МСК, GMT+3)
В программе — три доклада от инженеров билайна:
— Виталий Ерофеев — «Миграция платформы данных на корпоративную инфраструктуру: DevOps-стратегия»
— Илья Васянин — «Безопасность и удобство, или Как сохранить внутренний покой
— Владимир Барков — «DevPod в помощь, или почему не просто docker run
»
Начало митапа — 26 марта в 18:30 (МСК, GMT+3). Офлайн-участников ждем к 18:00.
Регистрация — на сайте.
Участники смогут задать вопросы спикерам лично в зале или в Telegram-чате. Авторам лучших вопросов подарим призы.
Реклама. ПАО "Вымпелком». ИНН 7713076301
It's a log eat log world!
Let's discuss logging - unstructured, structured and canonical log lines - what they are and what value they bring to your production systems.
yaak
Yaak is a desktop API client for interacting with REST, GraphQL, Server Sent Events (SSE), WebSocket, and gRPC APIs.