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

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

РКН: https://www.gosuslugi.ru/snet/67704b536aa9672b963777b3
Download Telegram
How Cloudflare runs Prometheus at scale

At the moment of writing this post we run 916 Prometheus instances with a total of around 4.9 billion time series.

https://blog.cloudflare.com/how-cloudflare-runs-prometheus-at-scale
cf-terraforming

cf-terraforming is a command line utility to facilitate terraforming your existing Cloudflare resources. It does this by using your account credentials to retrieve your configurations from the Cloudflare API and converting them to Terraform configurations that can be used with the Terraform Cloudflare provider.

This tool is ideal if you already have Cloudflare resources defined but want to start managing them via Terraform, and don't want to spend the time to manually write the Terraform configuration to describe them.

https://github.com/cloudflare/cf-terraforming
Understanding Kubernetes Limits and Requests

When working with containers in Kubernetes, it’s important to know what are the resources involved and how they are needed. Some processes will require more CPU or memory than others. Some are critical and should never be starved. 

Knowing that, we should configure our containers and Pods properly in order to get the best of both.

https://sysdig.com/blog/kubernetes-limits-requests
Kubernetes OOM and CPU Throttling

Troubleshooting Memory and CPU problems

https://sysdig.com/blog/troubleshoot-kubernetes-oom
Exit Codes In Containers & Kubernetes – The Complete Guide

https://komodor.com/learn/exit-codes-in-containers-and-kubernetes-the-complete-guide
Deployment previews on Kubernetes

Deployment previews - made popular by platforms like Vercel and Netlify - are not commonplace in microservice architectures. At Blueground, we brought deployment previews to K8s using ArgoCD. Well, it turned out to be so good, it is worth sharing.

https://engineering.theblueground.com/deployment-previews
sre-roadmap

An opinionated roadmap to become an SRE

https://github.com/teivah/sre-roadmap
SRE Interview Prep Plan (week 1)

The idea of interviewing for an SRE role can seem intimidating. These jobs are highly competitive in the current market and you need to demonstrate skills across a ton of technical areas.

This 6-week plan we've put together will help guide you through the process so you can really excel in those interviews. We'll spend each week focusing on building up your expertise in the key areas SREs need to know, like automation, monitoring, incident response, etc.

https://www.codereliant.io/sre-interview-prep-plan-week-1
Helm — Data Sharing Between Parent and Child Chart

Data exchange between parent and child chart in helm

https://levelup.gitconnected.com/helm-data-sharing-between-parent-and-child-chart-c4487a452d4e
Vertical Pod Autoscaler in Kubernetes

Learn how to use Vertical Pod Autoscaler (VPA) to vertically scale services in Kubernetes automatically based on resource metrics.

https://code.egym.de/vertical-pod-autoscaler-in-kubernetes-b12a5c61393f
Scanning secrets in environment variables

https://www.kubewarden.io/blog/2022/10/env-var-secrets