DevOps&SRE Library
17.8K subscribers
462 photos
4 videos
2 files
4.76K links
Библиотека статей по теме DevOps и SRE.

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

РКН: https://knd.gov.ru/license?id=67704b536aa9672b963777b3&registryType=bloggersPermission
Download Telegram
Cilicon

Cilicon is a macOS App that leverages Apple's Virtualization Framework to create, provision and run ephemeral CI VMs with near-native performance. It currently supports Github Actions, Buildkite Agent, GitLab Runner and arbitrary scripts.


https://github.com/traderepublic/Cilicon
Stack Lifecycle Deployment

OpenSource solution that defines and manages the complete lifecycle of resources used and provisioned into a cloud!


https://github.com/D10S0VSkY-OSS/Stack-Lifecycle-Deployment
Terraform manage multiple environments

How to manage TF multiple environments in your projects


https://medium.com/@b0ld8/terraform-manage-multiple-environments-63939f41c454
pghero

A performance dashboard for Postgres


https://github.com/ankane/pghero
Unlocking Secure Connections: A Guide to PostgreSQL Authentication Methods

https://stormatics.tech/blogs/unlocking-secure-connections-a-guide-to-postgresql-authentication-methods
unused

CLI tool, Prometheus exporter, and Go module to list your unused disks in all cloud providers


https://github.com/grafana/unused
An intuitive documentation strategy

I wrote this blog post to share some of my learnings on creating intuitive documentation for products and projects over the past decade or so. This post is for those of you looking to make your documentation interesting enough for the audience to keep coming back for more.


https://abstraction.blog/2023/11/22/intuitive-documentation-strategy
terraform-aws-github-runner

This Terraform module creates the required infrastructure needed to host GitHub Actions self-hosted, auto-scaling runners on AWS spot instances. It provides the required logic to handle the life cycle for scaling up and down using a set of AWS Lambda functions. Runners are scaled down to zero to avoid costs when no workflows are active.


https://github.com/philips-labs/terraform-aws-github-runner
Switching Build Systems, Seamlessly

At Spotify, we have experimented with the Bazel build system since 2017. Over the years, the project has matured, and support for more languages and ecosystems have been added, thanks to the open source community and its maintainers at Google. In 2020, it became clear that the future of our client development required a unified build system that would scale well with our polyglot, multiplatform, and multimillion-line codebase.

So we focused more of our energy on Bazel, and we transitioned the iOS Spotify app to build completely with Bazel for our 200+ engineers — without missing a single weekly release for millions of our iOS users.


https://engineering.atspotify.com/2023/10/switching-build-systems-seamlessly
ScyllaDB on Kubernetes: How to Run Intense Workloads with Spot Instances

https://www.scylladb.com/2023/08/07/scylladb-on-kubernetes-how-to-run-intense-workloads-with-spot-instances
pipelight

Tiny automation pipelines. Bring CI/CD to the smallest projects. Self-hosted, Lightweight, CLI only.


https://github.com/pipelight/pipelight
keep

The open-source alerts management and automation platform


https://github.com/keephq/keep
atlantis

Terraform Pull Request Automation


https://github.com/runatlantis/atlantis
Curated meetups, conferences, training, and webinars on monitoring and observability. Hotly discussed topics, interesting articles, and tools from the monitoring sphere for modern hardware and software.

https://t.me/o11y_events
Terra-Do’s and Terra-Don’ts — a few common issues with Terraform iterables and how to avoid them

https://medium.com/datamindedbe/terra-dos-and-terra-don-ts-a-few-common-issues-with-terraform-iterables-and-how-to-avoid-them-249e4665dad1
Terraform manage multiple environments

How to manage TF multiple environments in your projects


https://medium.com/@b0ld8/terraform-manage-multiple-environments-63939f41c454
jaq

A jq clone focussed on correctness, speed, and simplicity


https://github.com/01mf02/jaq
skytable

Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences


https://github.com/skytable/skytable
GQL

Git Query language is a SQL like language to perform queries on .git files with supports of most of SQL features such as grouping, ordering and aggregations functions


https://github.com/amrdeveloper/GQL