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
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
viking

Bare metal servers are awesome. They let you pick where to run your software and how to deploy it. You get full control to make the most of the server's resources. No limits, no compromises. That's real freedom.

Viking makes it easier to work with them.


https://github.com/d3witt/viking
1
Comparing Open Source k8s Load Balancers

In this article we discuss three open source load-balancer controllers that can be used with any distribution of Kubernetes.


https://medium.com/thermokline/comparing-k8s-load-balancers-2f5c76ea8f31
1
From four to five 9s of uptime by migrating to Kubernetes

https://workos.com/blog/from-four-to-five-9s-of-uptime-by-migrating-to-kubernetes
1
Let’s Consign CAP to the Cabinet of Curiosities

CAP? Again? Still?


https://brooker.co.za/blog/2024/07/25/cap-again.html
1
tntk-infra

Put your DevOps skills to the test with our hands-on capstone project. Designed for anyone interested in gaining practical experience, this project challenges you to integrate AWS, Terraform, Kubernetes, GitHub Actions, ArgoCD, Datadog, and PagerDuty to build and manage a production-like environment. Showcase your ability to create a complete, real-world solution by building cloud infrastructure, implementing observability, developing CI/CD pipelines, and managing incidents.


https://github.com/tntk-io/tntk-infra
1