DevOps&SRE Library
18K subscribers
466 photos
3 videos
2 files
4.83K links
Библиотека статей по теме DevOps и SRE.

Реклама: @ostinostin
Контент: @mxssl

РКН: https://knd.gov.ru/license?id=67704b536aa9672b963777b3&registryType=bloggersPermission
Download Telegram
YAML templating was a mistake

Modern Kubernetes deployment methodologies have grown increasingly complex, layering abstraction upon abstraction in pursuit of flexibility. This article challenges that trajectory by examining how fundamental Unix tools combined with Makefiles can provide a more transparent and maintainable alternative to popular solutions like Helm and Kustomize.


https://dev.to/avkr/replace-helm-with-kiss-456a
Defining and Implementing Effective SLOs and SLIs for ArgoCD

https://kuqja424671.substack.com/p/defining-and-implementing-effective
From Docker Compose to Kubernetes: Migrating Spring Boot & Kafka microservices

https://medium.com/@devripper133127/migration-of-an-event-driven-architecture-to-kubernetes-b62691c5a858
From Laptop to Hybrid Cloud: Building a Modern and Frugal Kubernetes Network with Cilium ClusterMesh

https://medium.com/@shih.chieh.cheng/from-laptop-to-hybrid-cloud-building-a-modern-and-frugal-kubernetes-network-with-cilium-67559d404eca
freelens

Freelens is a free and open-source user interface designed for managing Kubernetes clusters. It provides a standalone application compatible with macOS, Windows, and Linux operating systems, making it accessible to a wide range of users. The application aims to simplify the complexities of Kubernetes management by offering an intuitive and user-friendly interface.


https://github.com/freelensapp/freelens
3
kubetail

Kubetail is a general-purpose logging dashboard for Kubernetes, optimized for tailing logs across multi-container workloads in real-time. With Kubetail, you can view logs from all the containers in a workload (e.g. Deployment or DaemonSet) merged into a single, chronological timeline, delivered to your browser or terminal.


https://github.com/kubetail-org/kubetail
nelm

Nelm is a Helm 3 alternative. It is a Kubernetes deployment tool that manages Helm Charts and deploys them to Kubernetes. It is also the deployment engine of werf. Nelm can do (almost) everything that Helm does, but better, and even quite some on top of it.


https://github.com/werf/nelm
1
Lessons from scaling PostgreSQL queues to 100k events per second

At RudderStack, we decided to use PostgreSQL as our main streaming engine and queuing system instead of specialized tools like Apache Kafka. We picked PostgreSQL because it's flexible, reliable for transactions, and easier to debug. If you are curious to learn more about that decision, read the previous post about the rationale behind why we chose Postgres over Apache Kafka and the initial architectural patterns we employed. Over the past six years, this system has proven reliable and has scaled to handle 100,000 events per second—but only after we successfully navigated challenges like table bloat, query performance degradation, index bottlenecks, and retry storms.

This post is a chronicle of the critical, hard-won lessons learned while maturing PostgreSQL into a highly performant and resilient queuing system.


https://www.rudderstack.com/blog/scaling-postgres-queue
How we discovered, and recovered from, Postgres corruption on the matrix.org homeserver

https://matrix.org/blog/2025/07/postgres-corruption-postmortem
marchat

Terminal-based group chat app with real-time WebSocket messaging, file sharing, themes, and admin tools — built with Go and Bubble Tea.


https://github.com/Cod-e-Codes/marchat
tududi

Self-hosted task management that combines the simplicity of personal with the power of professional project organization. Built for individuals and teams who value privacy, control, and efficiency.


https://github.com/chrisvel/tududi
On How We Moved to Kubernetes

Have you heard of Kubernetes (also known as k8s)? Until a few months back, I knew it existed and that it was like infrastructure’s holy grail. It has to cover the basics, like auto-scaling and load balancing or automated rollbacks… And then there are millions of tools to build on top of it.

As we recently migrated our deployment from AWS Elastic Container Service (ECS) to AWS Elastic Kubernetes Service (EKS; managed Kubernetes cluster), I wanted to share some tips. It also feels nice to do that on the 10th anniversary of “Kubernetes: The Future of Cloud Hosting” MeteorHack’s blog post.

Please keep in mind that a Kubernetes cluster is an extremely complex beast, and I’m pretty far from being able to explain all the “whys” you may have. Our amazing DevOps Engineer managed to make it work, and I’m really happy with the current setup. Both because the app performs better at a lower cost and because I learned a lot along the way.


https://radekmie.dev/blog/on-how-we-moved-to-kubernetes
Container Network Interface (CNI) in Kubernetes: An Introduction

https://itnext.io/container-network-interface-cni-in-kubernetes-an-introduction-6cd453b622bd
kubermatic

Kubermatic Kubernetes Platform is in an open source project to centrally manage the global automation of thousands of Kubernetes clusters across multicloud, on-prem and edge with unparalleled density and resilience.


https://github.com/kubermatic/kubermatic