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
Kustomize: Traefik v2.2 as a Kubernetes Ingress Controller

https://blog.tomarrell.com/post/traefik_v2_on_kubernetes
Porter: An Open Source Cloud Native Load Balancer in CNCF Landscape

Porter is an open source load balancer designed for bare metal Kubernetes clusters. It's implemented by physical switch, and uses BGP and ECMP to achieve the best performance and high availability.

https://itnext.io/porter-an-open-source-load-balancer-designed-for-bare-metal-kubernetes-clusters-870e1313b7f0

code: https://github.com/kubesphere/porter
k1s: The world's simplest Kubernetes dashboard

A simplistic Kubernetes dashboard implemented with 50 lines of Bash code.

https://github.com/weibeld/k1s
Blameless' SRE Journey

SRE is a practice adopted by best-in-class companies all over the world. As a software reliability platform purpose-built for SREs, Blameless strives to practice what we preach and utilizes SRE best practices daily to cultivate a culture of resilience.

However, this wasn’t always the case. In the early days of our company’s history (like many other companies at the beginning of their journeys), we often needed to move fast without looking through the lens of reliability and prioritize feature development and product-market fit over scalability and resilience. As you can imagine, this isn’t sustainable, and needed to make a change.

In this post, we will share our SRE journey and how we operationalized the best practices we hold dear.

https://www.blameless.com/blog/blameless-sre-journey
Dockle

Container Image Linter for Security, Helping build the Best-Practice Docker Image, Easy to start

https://github.com/goodwithtech/dockle
k8s-crash-informer

This Kubernetes controller informs you when a Kubernetes Pod repeatedly dies (CrashLoopBackOff) while providing additional information like exit code and logs.

https://github.com/lnsp/k8s-crash-informer
7 Pipeline Design Patterns for Continuous Delivery

- Pipelines as Code
- Externalize Logic into Reusable Libraries
- Separate Build and Deploy Pipelines
- Trigger the Right Pipeline
- Fast Team Feedback
- Stable Internal Releases
- Buttoned Up Product Releases

https://www.singlestoneconsulting.com/blog/7-pipeline-design-patterns-for-continuous-delivery
Krane

Krane is a simple Kubernetes RBAC static analysis tool. It identifies potential security risks in K8s RBAC design and makes suggestions on how to mitigate them. Krane dashboard presents current RBAC security posture and lets you navigate through its definition.

https://github.com/appvia/krane
Beetle

Kubernetes multi-cluster deployment automation service.

https://github.com/Clivern/Beetle
SQLPad

A web app for writing and running SQL queries and visualizing the results. Supports Postgres, MySQL, SQL Server, ClickHouse, Crate, Vertica, Presto, SAP HANA, Snowflake, BigQuery, SQLite, and many others via ODBC.

https://rickbergfalk.github.io/sqlpad
The Essential List of Top SRE Resources

https://www.blameless.com/blog/top-sre-resources
Hukum - Displays Github Action progress in terminal

Hukum is an NPM module that displays Github Action (GA) progress in the terminal. It works for workflows that run when a commit is pushed to Github repo. Once a commit is pushed, Hukum will print status updates in realtime.

https://github.com/abskmj/hukum
Dodo Pizza: Как мы улучшали сервис SRE.

https://youtu.be/OWSebmnuhBw
clutch

Clutch provides everything you need to simplify operations and in turn improve your developer experience and operational capabilities. It comes with several out-of-the-box features for managing cloud-native infrastructure, but is designed to be org-agnostic and easily taught how to find or interact with whatever you run, wherever you run it.

https://github.com/lyft/clutch
SCALING THE HOTTEST APP IN TECH ON AWS AND KUBERNETES

A cloud conversation with Blake Stoddard, Sr SRE at Basecamp / HEY.

https://info.acloud.guru/resources/kubernetes-aws-cloud-scaling-hey