DevOps&SRE Library
17.8K subscribers
458 photos
4 videos
2 files
4.75K links
Библиотека статей по теме DevOps и SRE.

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

РКН: https://knd.gov.ru/license?id=67704b536aa9672b963777b3&registryType=bloggersPermission
Download Telegram
Moving Terraform Managed Resources Between States for Scaling AWS Infrastructure in Startups

https://fivexl.io/blog/terraform-mv
Why `fsync()`: Losing unsynced data on a single node leads to global data loss

Regardless of the replication mechanism you must fsync() your data to prevent global data loss in non-Byzantine protocols.

https://redpanda.com/blog/why-fsync-is-needed-for-data-safety-in-kafka-or-non-byzantine-protocols
SSH-powered pastebin with a human-friendly TUI and web UI

snips.sh is a free, anonymous, open source, snippet hosting service

https://snips.sh
Learn why you can't ping a Kubernetes service

TL;DR: in this article, you will learn how ClusterIP services and kube-proxy work in Kubernetes.

https://dev.to/danielepolencic/learn-why-you-cant-ping-a-kubernetes-service-3nlm
Grafana Mimir — our journey towards infinite wisdom with 5m active time series

https://tech.loveholidays.com/grafana-mimir-our-journey-towards-infinite-wisdom-with-5m-active-time-series-7a262ba53a3f
Distributed Tracing for Message Broker Subscribers

This is a short tutorial on how to add end to end distributed tracing manually to your publisher subscriber. Here we use Datadog, Go or Node and RabbitMQ, but the concepts are applicable even using other distributed tracing tooling, prog language or message broker (e.g. Kafka, SQS and more)

https://seanyu.space/posts/distributed-tracing-for-message-broker-subscribers
dnscontrol

DNSControl is a system for maintaining DNS zones. It has two parts: a domain specific language (DSL) for describing DNS zones plus software that processes the DSL and pushes the resulting zones to DNS providers such as Route53, Cloudflare, and Gandi. It can send the same DNS records to multiple providers. It even generates the most beautiful BIND zone files ever. It runs anywhere Go runs (Linux, macOS, Windows). The provider model is extensible, so more providers can be added.

https://github.com/StackExchange/dnscontrol
Comparing the Top Eight Managed Kubernetes Providers

My experience deploying Helm charts on eight cloud providers.

https://medium.com/@elliotgraebert/comparing-the-top-eight-managed-kubernetes-providers-2ae39662391b