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

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

РКН: https://knd.gov.ru/license?id=67704b536aa9672b963777b3&registryType=bloggersPermission
Download Telegram
kubectl-images

kubectl-images makes use of the kubectl command. It first calls kubectl get pods to retrieve pods details and filters out the container image information of each pod, then prints out the final result in a table view.

https://github.com/chenjiandongx/kubectl-images
PowerfulSeal

PowerfulSeal injects failure into your Kubernetes clusters, so that you can detect problems as early as possible. It allows for writing scenarios describing complete chaos experiments.

https://github.com/powerfulseal/powerfulseal
SRE Teams

How interesting companies build Site Reliability Engineering in the real-world.

Hash

Hash is a Brazilian fintech building the next-generation of payments infrastructure.

https://sreteams.substack.com/p/hash

Dafiti

Dafiti Group is the starting point of fashion in Latin America. 

https://sreteams.substack.com/p/dafiti

Creditas

Creditas is the leading 100% digital lending and consumer solutions platform in Latin America.

https://sreteams.substack.com/p/creditas

TOTVS

TOTVS is the largest technology company in Brazil.

https://sreteams.substack.com/p/totvs
ctlptl

ctlptl (pronounced "cattle paddle") is a CLI for declaratively setting up local Kubernetes clusters.

Inspired by kubectl and ClusterAPI's clusterctl, you declare your local cluster with YAML and use ctlptl to set it up.

https://github.com/tilt-dev/ctlptl
Concurrent and Distributed Systems

This course considers two closely related topics, Concurrent Systems and Distributed Systems, over 16 lectures. The aim of the first half of the course is to introduce concurrency control concepts and their implications for system design and implementation. The aims of the latter half of the course are to study the fundamental characteristics of distributed systems, including their models and architectures; the implications for software design; some of the techniques that have been used to build them; and the resulting details of good distributed algorithms and applications.

Course page: https://www.cst.cam.ac.uk/teaching/2021/ConcDisSys
Videos: https://www.youtube.com/playlist?list=PLeKd45zvjcDFUEv_ohr_HdUFe97RItdiB
Authentication between microservices using Kubernetes identities

https://learnk8s.io/microservices-authentication-kubernetes
illuminatio - The kubernetes network policy validator

illuminatio is a tool for automatically testing kubernetes network policies. Simply execute illuminatio clean run and illuminatio will scan your kubernetes cluster for network policies, build test cases accordingly and execute them to determine if the policies are in effect.

https://github.com/inovex/illuminatio
The 2020 State of the Octoverse

Ежегодный отчет от GitHub.

https://octoverse.github.com
The Tech Stack of a One-Man SaaS

https://panelbear.com/blog/tech-stack
ioping

A tool to monitor I/O latency in real time. It shows disk latency in the same way as ping shows network latency.

https://github.com/koct9i/ioping
Managing my personal server in 2020

This document is going to describe how I manage my personal server in 2020. It will talk about

- Management of secrets with SOPS and a GPG key
- Automatic management of DNS record
- Configuration of Debian and installation of Kubernetes k3s
- Setup Nginx ingress with let's encrypt for automatic TLS certificate
- Deployment of postfix + dovecot for deploying an email server
- Install Nextcloud to get your personal cloud in the sky
- Putting backup in place
- Using Wireguard to create a private network and WsTunnel to bypass firewalls
- Adding a Raspberry Pi to the K3s cluster

https://github.com/erebe/personal-server
Why Linkerd doesn't use Envoy

In short: Linkerd doesn't use Envoy because using Envoy wouldn't allow us to build the lightest, simplest, and most secure Kubernetes service mesh in the world.

https://linkerd.io/2020/12/03/why-linkerd-doesnt-use-envoy
Introducing another free CA as an alternative to Let's Encrypt

ZeroSSL.com is now joining the (sadly) very small group of awesome CAs giving away free, 90-day certs via ACME.

https://scotthelme.co.uk/introducing-another-free-ca-as-an-alternative-to-lets-encrypt