prom2teams
prom2teams is an HTTP server built with Python that receives alert notifications from a previously configured Prometheus Alertmanager instance and forwards it to Microsoft Teams using defined connectorshttps://github.com/idealista/prom2teams
Effective IAM for Amazon Web Services
Effective IAM for Amazon Web Services is for Cloud engineers who design, develop, and review AWS IAM security policies in their daily work.https://www.effectiveiam.com
If you're struggling to deliver effective AWS security policies, this guide will help you understand why it's hard and how both you and your organization can use IAM well.
The AWS IAM documentation tells you what you can do. This guide will show you how to scale IAM best practices to all developers.
lake
Dev Lake brings all your DevOps data into one practical, personalized, extensible view. Ingest, analyze, and visualize data from an ever-growing list of developer tools, with our free and open source product.https://github.com/merico-dev/lake
Dev Lake is most exciting for leaders and managers looking to make better sense of their development data, though it's useful for any developer looking to bring a more data-driven approach to their own practices. With Dev Lake you can ask your process any question, just connect and query.
What the SRE team wants to achieve with the development team
https://engineering.mercari.com/en/blog/entry/20210129-embedded-sre
https://engineering.mercari.com/en/blog/entry/20210129-embedded-sre
kubectl-cost
kubectl-cost is a kubectl plugin that provides easy CLI access to Kubernetes cost allocation metrics via the kubecost APIs. It allows developers, devops, and others to quickly determine the cost & efficiency for any Kubernetes workload.https://github.com/kubecost/kubectl-cost
Scaling productivity on microservices at Lyft (Part 1)
https://eng.lyft.com/scaling-productivity-on-microservices-at-lyft-part-1-a2f5d9a77813
https://eng.lyft.com/scaling-productivity-on-microservices-at-lyft-part-1-a2f5d9a77813
konfig
konfig helps to merge, split or import kubeconfig fileshttps://github.com/corneliusweig/konfig
HOW KUBERNETES VALIDATES CUSTOM RESOURCES
https://danielmangum.com/posts/how-kubernetes-validates-custom-resources
https://danielmangum.com/posts/how-kubernetes-validates-custom-resources
kubepug
KubePug/Deprecations is intended to be a kubectl plugin, which:https://github.com/rikatz/kubepug
- Downloads a swagger.json from a specific Kubernetes version
- Parses this Json finding deprecation notices
- Verifies the current kubernetes cluster or input files checking whether exists objects in this deprecated API Versions, allowing the user to check before migrating
Kubernetes Kustomize Cheat Sheet
https://scribe.rip/@olegsucharevich/kubernetes-kustomize-cheat-sheet-8e2d31b74d8f
https://scribe.rip/@olegsucharevich/kubernetes-kustomize-cheat-sheet-8e2d31b74d8f
tsk
tsk is a quick and magical way to connect your Kubernetes cluster to your Tailscale Tailnet.https://github.com/adamgoose/tsk
vals-operator
Kubernetes Operator to sync secrets between different secret backends and Kuberneteshttps://github.com/digitalis-io/vals-operator
Automated release process for Lerna monorepo
https://sudolabs.com/blog/automated-release-process-for-lerna-monorepo
How we automatized our release process into just 3 clicks
https://sudolabs.com/blog/how-we-automatized-our-release-process-into-just-3-clicks
https://sudolabs.com/blog/automated-release-process-for-lerna-monorepo
How we automatized our release process into just 3 clicks
https://sudolabs.com/blog/how-we-automatized-our-release-process-into-just-3-clicks
rover
Interactive Terraform visualization. State and configuration explorer.https://github.com/im2nguyen/rover
Flowchart: How should I run containers on AWS?
https://www.vladionescu.me/posts/flowchart-how-should-i-run-containers-on-aws-2021
https://www.vladionescu.me/posts/flowchart-how-should-i-run-containers-on-aws-2021
kubectl-slice
Split multiple Kubernetes files into smaller files with ease. Split multi-YAML files into individual files.https://github.com/patrickdappollonio/kubectl-slice
Anti-Patterns When Building Container Images
https://jpetazzo.github.io/2021/11/30/docker-build-container-images-antipatterns
https://jpetazzo.github.io/2021/11/30/docker-build-container-images-antipatterns
Centralized Logging with ELK, Kafka and Kubernetes
https://medium.com/vakifbank-teknoloji/centralized-logging-with-elk-kafka-and-kubernetes-bfae1b0c8aa3
https://medium.com/vakifbank-teknoloji/centralized-logging-with-elk-kafka-and-kubernetes-bfae1b0c8aa3
How to Perform Incident Post-Mortems: Identify Root Cause with “Five Whys”
https://soren-pedersen.medium.com/how-to-perform-incident-post-mortems-identify-root-cause-with-five-whys-2858d82430a7
https://soren-pedersen.medium.com/how-to-perform-incident-post-mortems-identify-root-cause-with-five-whys-2858d82430a7
Integrate Kafka and OpenFuction to Realize Elastic Kubernetes Log Alerts
https://itnext.io/integrate-kafka-and-openfuction-to-realize-elastic-kubernetes-log-alerts-30c38967b710
https://itnext.io/integrate-kafka-and-openfuction-to-realize-elastic-kubernetes-log-alerts-30c38967b710