SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Sre Open-Source Projects
-
devops-exercises
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
-
awesome-sysadmin
A curated list of amazingly awesome open-source sysadmin resources. (by awesome-foss)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
howtheysre
A curated collection of publicly available resources on how technology and tech-savvy organizations around the world practice Site Reliability Engineering (SRE)
-
school-of-sre
At LinkedIn, we are using this curriculum for onboarding our entry-level talents into the SRE role.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
StackStorm
StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, incident responses, troubleshooting, deployments, and more for DevOps and SREs. Includes rules engine, workflow, 160 integration packs with 6000+ actions (see https://exchange.stackstorm.org) and ChatOps. Installer at https://docs.stackstorm.com/install/index.html
-
Rundeck
Enable Self-Service Operations: Give specific users access to your existing tools, services, and scripts
-
mirrord
Connect your local process and your cloud environment, and run local code in cloud conditions.
-
cdn-up-and-running
CDN Up and Running - Building a CDN from Scratch to Learn about CDN, Nginx, Lua, Prometheus, Grafana, Load balancing, and Containers.
-
git-extra-commands
A collection of git utilities, useful extra git scripts, tutorials and other useful articles.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
- https://github.com/awesome-foss/awesome-sysadmin
Project mention: 24 GitHub repos with 372M views that you can't miss out as a software engineer | dev.to | 2024-01-25A curated list of Site Reliability and Production Engineering resources: https://github.com/dastergon/awesome-sre
— https://github.com/milanm/DevOps-Roadmap
Project mention: 5 GitHub Projects to Help You Become a Better DevOps Engineer ⚡ | dev.to | 2023-06-231. How they SRE
Project mention: School of SRE: Curriculum for onboarding non-traditional hires and new grads | /r/hypeurls | 2023-09-11
Project mention: OpenTofu 1.7.0 is out with State Encryption, Dynamic Provider-defined Functions | news.ycombinator.com | 2024-04-30None of these are a replacement of Terraform Cloud (recently rebranded to HCP Terraform). For example, when you create a PR, it could affect multiple workspaces. The new experimental version of TFC/TFE (I refuse to call it HCP!) implements Stacks, which is something like a workflow, and links one workspace output to other workspace inputs. None of the open-source solutions, including the paid Digger [0], support this - only the paid one, such as Spacelift [1] (which is the closest to TFC if you ask me). Having a monorepo of Terraform is a common design pattern, so, if I change an embedded module, it could trigger changes it many workspaces. As far as I know, Atlantis [2] can't really help in this case.
By the way, the reason I singled-out Spacelift is due to its quality, and the great Terraform provider it has. Scalr [3], for example, has a really low-quality Terraform provider. I extensively use the hashicorp/tfe provider to manage TFC itself.
[0]: https://digger.dev/
[1]: https://spacelift.io/
[2]: https://www.runatlantis.io/
[3]: https://www.scalr.com/
Project mention: SRE-Interview-Prep-Guide: Site Reliability Engineer Interview Preparation Guide | news.ycombinator.com | 2024-03-18
Project mention: Ask HN: What are some unpopular technologies you wish people knew more about? | news.ycombinator.com | 2023-12-02
Project mention: K8sgpt-AI/k8sgpt: Giving Kubernetes Superpowers to everyone | news.ycombinator.com | 2024-03-31
Project mention: The Traffic Police 🚨 - Controlling outgoing traffic with mirrord | dev.to | 2024-02-26So, you've been using mirrord to simplify your development process (if you haven’t, go here!). Naturally, you want the traffic from the app you're debugging to go through the cluster environment, so your app can communicate with its clustery pals. There is a problem though: your latest change adds some new columns to the database, and you don’t want to modify the database in the cluster and affect everyone else working on it. You do have a local instance of the database that you can modify, so your app can use that, but you still want it to talk to all the other components in the cluster. So what now? The new outgoing traffic filter feature is here to solve exactly this type of problem!
Project mention: Can anyone suggest - step by step courses for a DevOps Engineer/Enthusiasts | /r/redhat | 2023-06-20
Here are lots of templates from GitHub to use for your post-mortem meeting.
If you need more comfortable analysis than digging around in text logs, you want OpenTelemetry, which sends logs/timing data from your server to an aggregation/analysis server like Jaeger.
Sre related posts
-
Show HN: Navigate inside [mono]repos effortlessly
-
K8sgpt-AI/k8sgpt: Giving Kubernetes Superpowers to everyone
-
SRE-Interview-Prep-Guide: Site Reliability Engineer Interview Preparation Guide
-
The Traffic Police 🚨 - Controlling outgoing traffic with mirrord
-
Mirrord trick to get on hackernews
-
Kubectl Powered by GPT
-
mirrord | Develop Locally with Your Kubernetes Environment
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 May 2024
Index
What are some of the best open-source Sre projects? This list will help you:
Project | Stars | |
---|---|---|
1 | devops-exercises | 63,708 |
2 | awesome-sysadmin | 22,873 |
3 | awesome-sre | 11,526 |
4 | DevOps-Roadmap | 9,592 |
5 | howtheysre | 8,935 |
6 | school-of-sre | 7,649 |
7 | atlantis | 7,335 |
8 | sre-interview-prep-guide | 6,613 |
9 | StackStorm | 5,913 |
10 | Rundeck | 5,330 |
11 | k8sgpt | 4,936 |
12 | mirrord | 3,402 |
13 | cdn-up-and-running | 3,120 |
14 | sre-checklist | 2,202 |
15 | tutorials | 2,166 |
16 | chaostoolkit | 1,836 |
17 | awesome-devops | 1,722 |
18 | SREWorks | 1,704 |
19 | learning | 1,703 |
20 | postmortem-templates | 1,230 |
21 | awesome-sre-tools | 1,118 |
22 | jaeger-ui | 1,058 |
23 | git-extra-commands | 977 |
Sponsored