Devops - Logs
Started this journey on Jan 28, 2026. I committed to spend atleast 4 hours dedicating to it. This will run till April 28, 2026. Today is Feb 15, 2026, I have missed 3-4 days of studying. Maintainin...
Started this journey on Jan 28, 2026. I committed to spend atleast 4 hours dedicating to it. This will run till April 28, 2026. Today is Feb 15, 2026, I have missed 3-4 days of studying. Maintainin...
Motivation When I connect to a website, I see a padlock that says “Your connection is secure”. I have some idea about HTTP, HTTPS, SSL, TLS, public key, private key, certificates but I can’t conne...
Contents Motivation Namespaces and Cgroups Container Runtime Container vs VM Docker Docker Networking OverlayFS(and Docker) Image Layering and caching Persisting data with docke...
OverlayFS: concepts, conflicts, and whiteouts OverlayFS is a union filesystem in the Linux kernel. It lets you stack a writable layer on top of one or more read-only layers and present a single me...
Logs are the backbone of debugging, monitoring, and auditing in any Linux-based system. But if left unmanaged, log files can grow indefinitely, consume disk space, and even bring production systems...
Motivation On a local machine, applications often need to talk to each other to exchange information. For example, if I am building a user application around battery health, I might need informati...
Motivation Systemd is the successor of SysV in many on of the Linux based OS’es. The advantages of systemd over SysV are: Faster boot-up time since, daemons start paralelly as compared to sysV...
Q: What is bash? A: bash is a unix shell and scripting language generally used in linux based OS to interact with kernel. Q: What is shell? A: It is an optional user-level program that provides a...
Motivation These days I spend my time on learning and exploring tools around k8s. I have access to company’s k8s cluster but I can’t break the cluster while experimenting. I have some free credits...
tree To see the hierarchy of a directory. less To open a scrollable pager of a file. head To see the first n lines of a file. # first n lines head -n 10 file.txt # first c chars head -c 10 f...