DevOps&SRE Library – Telegram
DevOps&SRE Library
18.4K subscribers
466 photos
4 videos
2 files
5K links
Библиотека статей по теме DevOps и SRE.

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

РКН: https://www.gosuslugi.ru/snet/67704b536aa9672b963777b3
Download Telegram
limbo

Limbo is a work-in-progress, in-process OLTP database management system, compatible with SQLite.


https://github.com/penberg/limbo
1
greenmask

Greenmask is a powerful open-source utility that is designed for logical database backup dumping, obfuscation, and restoration. It offers extensive functionality for backup, anonymization, and data masking. Greenmask is written entirely in pure Go and includes ported PostgreSQL libraries, making it platform-independent. This tool is stateless and does not require any changes to your database schema. It is designed to be highly customizable and backward-compatible with existing PostgreSQL utilities.


https://github.com/GreenmaskIO/greenmask
1
dockerc

dockerc - compile docker images to standalone portable binaries


https://github.com/NilsIrl/dockerc
1
Let’s Do DevOps: Terraform Drift Detection using GitHub Native Tools

https://www.letsdodevops.com/p/lets-do-devops-terraform-drift-detection
2
Fundamentals of DevOps and Software Delivery

There are many guides out there on how to write software. This blog post series is a guide to software delivery: that is, all the processes, tools, and techniques that are required to run and maintain software in production on an ongoing basis. In particular, this series is a guide to DevOps, one of the methodologies used today to make software delivery vastly more efficient.


https://www.gruntwork.io/fundamentals-of-devops
1
osquery

osquery exposes an operating system as a high-performance relational database. This allows you to write SQL-based queries to explore operating system data. With osquery, SQL tables represent abstract concepts such as running processes, loaded kernel modules, open network connections, browser plugins, hardware events or file hashes.


https://github.com/osquery/osquery
3
Container Runtime Interface streaming explained

https://kubernetes.io/blog/2024/05/01/cri-streaming-explained
1
ArgoCd ApplicationSet is more practical in version v2.9

Most of you who are following the ArgoCD project might know this already. With the ArgoCD v2.9, there was a specific feature that made it part of the release and I want to share it with you in this post.


https://medium.com/nontechcompany/applicationset-is-more-practical-in-version-v2-9-47cbf08adea7
1
90DaysOfDevOps

This repository started as a way to document my journey on getting a better foundational knowledge of "DevOps". It was started on the 1st January 2022 and ran to the 31st March 2022 which is 90 Days!

What started off as a learning in public project has quickly become a structured way of learning the foundations of DevOps principles, processes and tooling. Maybe you can help contribute some resources you have found useful to the project.

2022 - Written content by myself but then translated and corrected and enhanced by the community 2023 - Focus on Security and other topics we did not get to in 2022, Perspectives from communinty subject matter experts. 2024 - Community Sessions by the community, 91 Sessions shared on YouTube. Different Media with intent to build out resources here as well.

2025 - Where should we take this next? Are we finished?

This will not cover all things "DevOps" but it will cover some of the areas that will benefit your learning and understanding overall in this space. The encouragement here is to read & watch the content, be curious, provide feedback and discuss within the community your findings.

The project is not a sponsored operation by any vendors and everything is accessible using free, community and open source software.


https://github.com/MichaelCade/90DaysOfDevOps
1
Migrating from MetalLB to Cilium

In this tutorial, we are going to explore how to migrate from MetalLB to Cilium.

Before I go into the technical details, let me explain the reasoning behind the cover above. It was actually the illustration of the booth we had at KubeCon US in 2023.


https://isovalent.com/blog/post/migrating-from-metallb-to-cilium
1
1
democratic-csi

democratic-csi implements the csi (container storage interface) spec providing storage for various container orchestration systems (ie: Kubernetes).

The current focus is providing storage via iscsi/nfs from zfs-based storage systems, predominantly FreeNAS / TrueNAS and ZoL on Ubuntu.

The current drivers implement the depth and breadth of the csi spec, so you have access to resizing, snapshots, clones, etc functionality.


https://github.com/democratic-csi/democratic-csi
1
photon

Photon OS is an open source Linux container host optimized for cloud-native applications, cloud platforms, and VMware infrastructure. Photon OS provides a secure run-time environment for efficiently running containers.


https://github.com/vmware/photon
1
kubelb

KubeLB is a project by Kubermatic, it is a Kubernetes native tool, responsible for centrally managing load balancers for Kubernetes clusters across multi-cloud and on-premise environments.


https://github.com/kubermatic/kubelb
1
crik

crik is a project that aims to provide checkpoint and restore functionality for Kubernetes pods mainly targeted for node shutdown and restart scenarios. It is a command wrapper that, under the hood, utilizes criu to checkpoint and restore process trees in a Pod.


https://github.com/qawolf/crik
2
generic-device-plugin

The generic-device-plugin enables allocating generic Linux devices, such as serial devices, the FUSE device, or video cameras, to Kubernetes Pods. This allows devices that don't require special drivers to be advertised to the cluster and scheduled, enabling various use-cases, e.g.:

- accessing video and sound devices;
- running IoT applications, which often require access to hardware devices; and
- mounting FUSE filesysems without privileged.


https://github.com/squat/generic-device-plugin
1
tortoise

Get cute Tortoises into your Kubernetes garden and say goodbye to the days optimizing your rigid autoscalers.

Tortoise is still in the early stage and we recommend evaluating its behaviour with your services in your development environment carefully.


https://github.com/mercari/tortoise
3
kompare

Kompare is a Go CLI runner for comparing two clusters. This software compares two Kubernetes clusters using kubeconfig to connect to them and compare existing objects in the two clusters based on flexible criteria passed via the command line.


https://github.com/xendit/kompare
1
kubefox

KubeFox is an SDK, platform and infrastructure to enable rapid construction and deployment of secure and robust applications for Kubernetes, and which drastically reduces bureaucracy and burdensome DevOps activities.


https://github.com/xigxog/kubefox
1