Linux Control Group Cheat Sheet 🧐
cgroup is a kernel mechanism that allows to limit, account for, and isolate the usage of system resources - CPU, RAM, I/O, etc. Most prominent users of cgroup: Docker, Kubernetes, and systemd.
Get hands-on with cgroups: labs.iximiuz.com/tutorials/cont…
VolSync asynchronously replicates Kubernetes persistent volumes between clusters using either rsync or rclone
It also supports creating backups of persistent volumes via restic
➜ github.com/backube/volsync
This article explains how to safeguard deployments with a PodDisruptionBudget (PDB) and provides examples of how to create and configure a PDB to ensure high availability and reliability of critical workloads
➤ medium.com/cwan-engineeri…
The VMware vExpert 2025 program applications are now open. Please read the updates on the homepage of vexpert.vmware.com and then apply. Applications close on January 10th.
Popular interview question: how to diagnose a mysterious process that’s taking too much CPU, memory, IO, etc?
The diagram below illustrates helpful tools in a Linux system.
🔹‘vmstat’ - reports information about processes, memory, paging, block IO, traps, and CPU activity.
🔹‘iostat’ - reports CPU and input/output statistics of the system.
🔹‘netstat’ - displays statistical data related to IP, TCP, UDP, and ICMP protocols.
🔹‘lsof’ - lists open files of the current system.
🔹‘pidstat’ - monitors the utilization of system resources by all or specified processes, including CPU, memory, device IO, task switching, threads, etc.
Credit: Diagram by Brendan Gregg
--
Subscribe to our weekly newsletter to get a Free System Design PDF (158 pages): bit.ly/bbg-social
We just released the final two courses of AI Python for Beginners! The complete set of four courses is now available and remains free for a limited time.
They teach how to write code (a) Using AI-assistance, which is where the field is going, and (b) to take advantage of generative AI, which allows you to quickly do valuable things with code.
If you're considering learning to code, AI has made this a great time to jump in. Or if you know someone who is considering learning, please recommend these courses!
deeplearning.ai/short-courses/…
vSphere Metrics, 4th edition, is available for download at community.broadcom.com/vmware-cloud-f…. It's been revamped as the bar is now about helping veteran @VMware@VMwarevSphere administrators/architects masters the real meaning behind the metrics, so you can recall from understanding.
kdoctor is a Kubernetes data plane testing component that conducts functional and performance tests on clusters using proactive pressure injection
➜ github.com/kdoctor-io/kdo…
I just dropped my COMPLETE Kubernetes course on YouTube! 🚀
Over 6 hrs long, starting with the foundations and progressing to deploying and operating a complete full-stack application on Kubernetes (with GitOps)! 💻
The best part? It's FREE! Links below 👇
Enjoy! 🥳
Retina is a cloud-agnostic, open-source Kubernetes network observability platform that provides a centralized hub for monitoring application health, network health, and security
➜ github.com/microsoft/reti…