DevOps drawer
@DevOps101
396
subscribers
9
photos
2
files
9.17K
links
Curated DevOps resources from trustworthy sources.
Download Telegram
Join
DevOps drawer
396 subscribers
DevOps drawer
https://www.blacksmith.sh/blog/understanding-multi-stage-docker-builds
www.blacksmith.sh
Understanding Multi-Stage Docker Builds | Blacksmith
Optimize your Docker images with multi-stage builds, a powerful feature that separates build and runtime environments for smaller, more secure, and faster-to-build images. Learn how to leverage multi-stage builds effectively and understand the anatomy of…
DevOps drawer
https://blog.alexewerlof.com/p/slo-elastic-datadog-grafana
Alexewerlof
SLO: Elastic vs Datadog vs Grafana
Reviewing the Service Level implementation in 3 observability providers
DevOps drawer
https://grafana.com/blog/2024/10/08/inside-promql-a-closer-look-at-the-mechanics-of-a-prometheus-query/
Grafana Labs
Inside PromQL: A closer look at the mechanics of a Prometheus query | Grafana Labs
Ever wonder what really happens when you execute a PromQL query? In this post, we take a peek under the hood of Prometheus to find out.
DevOps drawer
https://github.com/pehlicd/rbac-wizard
GitHub
GitHub - pehlicd/rbac-wizard: RBAC Wizard is an intuitive UI tool for visualizing Kubernetes RBAC resources.
RBAC Wizard is an intuitive UI tool for visualizing Kubernetes RBAC resources. - pehlicd/rbac-wizard
DevOps drawer
https://github.com/google/kube-startup-cpu-boost
GitHub
GitHub - google/kube-startup-cpu-boost: Kube Startup CPU Boost is a controller that increases CPU resource requests and limits…
Kube Startup CPU Boost is a controller that increases CPU resource requests and limits during Kubernetes workload startup time - google/kube-startup-cpu-boost
DevOps drawer
https://github.com/k8snetworkplumbingwg/multus-cni
GitHub
GitHub - k8snetworkplumbingwg/multus-cni: A CNI meta-plugin for multi-homed pods in Kubernetes
A CNI meta-plugin for multi-homed pods in Kubernetes - k8snetworkplumbingwg/multus-cni
DevOps drawer
https://a-cup-of.coffee/blog/talos/
a-cup-of.coffee
Talos - An Immutable OS for Kubernetes
Talos is an operating system for Kubernetes. It is designed to be lightweight, secure, and easy to use. In this article, I will introduce Talos and its features.
DevOps drawer
https://itnext.io/two-node-ha-kubernetes-for-edge-computing-cost-savings-9a009eb076ac
Medium
Two-node HA Kubernetes for edge computing cost savings
Edge computing is mission critical
DevOps drawer
https://medium.com/google-cloud/alpine-distroless-or-scratch-caac35250e0b
Medium
alpine, distroless or scratch?
I recently migrated the 4 Golang apps of the Online Boutique sample apps from alpine to scratch, here are some great stuffs I learned while…
DevOps drawer
https://medium.com/@espinaladrinaldi/how-istio-dns-proxy-improve-dns-performance-capabilities-to-resolve-dns-inter-mesh-cluster-or-546e03a44610
Medium
how istio dns proxy improve dns performance, capabilities to resolve dns inter mesh cluster or…
Problem
DevOps drawer
https://livewyer.io/blog/2024/05/08/comparison-of-service-meshes/
livewyer.io
Service Meshes Decoded Part One: A performance comparison of Istio vs Linkerd vs Cilium | LiveWyer
A performance comparison of three prominent Open Source service meshes Istio, Linkerd, and Cilium | Discovering the fastest service mesh and sharing our comparison experience
DevOps drawer
https://medium.com/@sharyash81/solving-cpu-throttling-issue-in-golang-applications-before-hitting-the-cpu-limit-in-kubernetes-7d8f40da6477
Medium
Solving CPU throttling issue in Golang applications before hitting the CPU limit in Kubernetes.
We faced an issue within our Kubernetes cluster wherein certain multi-threaded Golang applications, for which CPU limit has been set, are…
DevOps drawer
https://medium.com/containers-101/how-to-structure-your-argo-cd-repositories-using-application-sets-1150e75d05b3
Medium
How to Structure Your Argo CD Repositories Using Application Sets
In the previous article of the series we explained how to model GitOps environments and promote an application between them. That article…
DevOps drawer
https://martinheinz.dev/blog/111
martinheinz.dev
Recent Docker BuildKit Features You're Missing Out On
<p>
With introduction of BuildKit - the improved builder backend for Docker - many new features has been added to Docker, many of which are little known. S...
DevOps drawer
https://newsletter.pragmaticengineer.com/p/reliability-engineering
Pragmaticengineer
What is Reliability Engineering?
A history of SRE practice and where it stands today, plus advice on working with reliability engineers, as a software engineer. A guest post by SRE expert and former Googler, Dave O’Connor
DevOps drawer
https://github.com/OpenBAS-Platform/openbas
GitHub
GitHub - OpenAEV-Platform/openaev: Open Adversarial Exposure Validation Platform
Open Adversarial Exposure Validation Platform. Contribute to OpenAEV-Platform/openaev development by creating an account on GitHub.
DevOps drawer
https://blog.gitbutler.com/why-github-actually-won/
Butler's Log
Why GitHub Actually Won
How GitHub _actually_ became the dominant force it is today, from one of it's cofounders.
DevOps drawer
https://valyala.medium.com/how-do-open-source-solutions-for-logs-work-elasticsearch-loki-and-victorialogs-9f7097ecbc2f
Medium
How do open source solutions for logs work: Elasticsearch, Loki and VictoriaLogs
If you use Elasticsearch, OpenSearch, Loki or VictoriaLogs and are curious why your system has performance or high resource usage issues …
DevOps drawer
https://medium.com/upday-devs/kubernetes-on-a-high-traffic-environment-3-key-takeaways-39d3852fb515
Medium
Kubernetes on a High Traffic Environment: 3 Key Takeaways
Things to take care when tuning Kubernetes for high traffic.
DevOps drawer
https://xeiaso.net/talks/2024/nix-docker-build/
xeiaso.net
Nix is a better Docker image builder than Docker's image builder
Xe Iaso's personal website.
DevOps drawer
https://github.com/Ramilito/kubediff
GitHub
GitHub - Ramilito/kubediff: Source VS Deployed
Source VS Deployed. Contribute to Ramilito/kubediff development by creating an account on GitHub.
TWeb.init({scrollToPost:'DevOps101/9170'});