dsq
Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.https://github.com/multiprocessio/dsq
cdk-notifier
lightweight CLI tool to parse a CDK log file and post changes to pull request requests. Can be used to get more confidence on approving pull requests because reviewer will be aware of changes done to your environments.https://github.com/karlderkaefer/cdk-notifier
Transforming remote JSON into Prometheus metrics
https://levelup.gitconnected.com/transforming-remote-json-into-prometheus-metrics-334d772df38a
https://levelup.gitconnected.com/transforming-remote-json-into-prometheus-metrics-334d772df38a
apko
https://blog.chainguard.dev/introducing-apko-bringing-distroless-nirvana-to-alpine-linux
Build OCI images using APK directly without Dockerfilehttps://github.com/chainguard-dev/apko
https://blog.chainguard.dev/introducing-apko-bringing-distroless-nirvana-to-alpine-linux
Limiting access to Kubernetes resources with RBAC
TL;DR In this article, you will learn how to recreate the Kubernetes RBAC authorization model from scratch and practice the relationships between Roles, ClusterRoles, ServiceAccounts, RoleBindings and ClusterRoleBindings.https://learnk8s.io/rbac-kubernetes
Kubernetes Secrets Store CSI Driver
The Secrets Store CSI Driver secrets-store.csi.k8s.io allows Kubernetes to mount multiple secrets, keys, and certs stored in enterprise-grade external secrets stores into their pods as a volume. Once the Volume is attached, the data in it is mounted into the container’s file system.https://secrets-store-csi-driver.sigs.k8s.io
Analyzing SRE Job Postings - From Amazon to Microsoft
https://rootly.com/blog/analyzing-sre-job-postings-from-amazon-to-microsoft
https://rootly.com/blog/analyzing-sre-job-postings-from-amazon-to-microsoft
DevOps&SRE Library
SRE Teams #11: Natura Natura & Co is the largest beauty group in the world. They have more than 100 million consumers from many channels. The direct sale channel alone counts 1.7 million sales consultants spread across Latam. https://sreteams.substack.com/p/natura
SRE Teams #12: PicPay
PicPay is a financial services platform that includes credit cards, digital wallets, p2p payments, e-commerce payments, p2p lending, messaging, and many more.https://sreteams.substack.com/p/picpay
tilt
Define your dev environment as code. For microservice apps on Kubernetes.https://github.com/tilt-dev/tilt
Deploy a serverless Telegram bot to AWS using Terraform
A step-by-step guide on getting started with Telegram bot developmenthttps://advancedweb.hu/deploy-a-serverless-telegram-bot-to-aws-using-terraform
quickwit
Like Elasticsearch, but highly reliable & cost-efficient for log management.https://github.com/quickwit-oss/quickwit
Terraform Foundations Course
This is a 2 hour crash-course on Terraform by Derek Morganhttps://www.youtube.com/playlist?list=PL5_Rrj9tYQAlgX9bTzlTN0WzU67ZeoSi_
Examples of terraform infras
Official Arch Linux Infrastructure Repository - https://gitlab.archlinux.org/archlinux/infrastructureGOV.UK Infrastructure - https://github.com/alphagov/govuk-infrastructureterravalet
A tool to help with advanced, low-level Terraform operations:https://github.com/Pix4D/terravalet
- Rename resources within the same Terraform state, with optional fuzzy match.
- Move resources from one Terraform state to another.
- Import existing resources into Terraform state.
tf-controller
Weave GitOps Terraform Controller (aka Weave TF-controller) is a controller for Flux to reconcile Terraform resources in the GitOps way. With the power of Flux together with Terraform, TF-controller allows you to GitOps-ify infrastructure, and application resources, in the Kubernetes and Terraform universe, at your own pace.https://github.com/weaveworks/tf-controller
The Gruntwork Production Framework
In this guide, we are going to share our opinionated, step-by-step framework for successfully going to production on the public cloud. At Gruntwork, we've had the privilege to work with everything from tiny startups to massive Fortune 50 companies to some of the world's largest government agencies, and this document captures the common patterns we've seen that actually worked.https://docs.gruntwork.io/guides/production-framework
HOUDINI
HOUDINI is a curated list of Network Security related Docker Images for Network Intrusion purposes. A lot of images are created and kept updated through our RAUDI repository.https://github.com/cybersecsi/HOUDINI
Pets vs. Cattle: The Future of Kubernetes in 2022
https://traefik.io/blog/pets-vs-cattle-the-future-of-kubernetes-in-2022
https://traefik.io/blog/pets-vs-cattle-the-future-of-kubernetes-in-2022
Developer’s Guide to Writing a Good Helm Chart
This post will guide you through the process of creating a good Helm Chart.https://boxunix.com/2022/02/05/developers-guide-to-writing-a-good-helm-chart
A good Helm chart is one that makes the components of your application intuitive, consistent and discoverable. When writing your chart, carefuly considering each one of these attributes will make debugging your application much simpler, prevent bugs and simplify the maintenance of your chart.