limbo
https://github.com/penberg/limbo
Limbo is a work-in-progress, in-process OLTP database management system, compatible with SQLite.
https://github.com/penberg/limbo
1
greenmask
https://github.com/GreenmaskIO/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
https://github.com/NilsIrl/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
https://www.letsdodevops.com/p/lets-do-devops-terraform-drift-detection
2
Fundamentals of DevOps and Software Delivery
https://www.gruntwork.io/fundamentals-of-devops
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
Decomposing Terraform into multiple layers
https://medium.com/@andrey.i.karpov/decomposing-terraform-into-multiple-layers-part-1-76b1ff1f4214
https://medium.com/@andrey.i.karpov/decomposing-terraform-into-multiple-layers-part-1-76b1ff1f4214
1
osquery
https://github.com/osquery/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
https://kubernetes.io/blog/2024/05/01/cri-streaming-explained
1
Saving networking costs for traffic flow between Flux <> Github
https://medium.com/tenets/saving-networking-costs-for-traffic-flow-between-flux-github-b1cebc76fd41
https://medium.com/tenets/saving-networking-costs-for-traffic-flow-between-flux-github-b1cebc76fd41
1
ArgoCd ApplicationSet is more practical in version v2.9
https://medium.com/nontechcompany/applicationset-is-more-practical-in-version-v2-9-47cbf08adea7
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
https://github.com/MichaelCade/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
https://isovalent.com/blog/post/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
Automatic Image Update to Git using Flux and GitHub Actions
https://dev.to/infracloud/automatic-image-update-to-git-using-flux-and-github-actions-3c4f
https://dev.to/infracloud/automatic-image-update-to-git-using-flux-and-github-actions-3c4f
1
democratic-csi
https://github.com/democratic-csi/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
https://github.com/vmware/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
https://github.com/kubermatic/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
https://github.com/qawolf/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
https://github.com/squat/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
https://github.com/mercari/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
https://github.com/xendit/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
https://github.com/xigxog/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