Kubernetes Services And Networking
Kubernetes Networking How Pods Get IPs — The Foundation Your Local Machine First On your laptop, networking works like this: your OS has a single network stack — one routing table, one set of in...
Kubernetes Networking How Pods Get IPs — The Foundation Your Local Machine First On your laptop, networking works like this: your OS has a single network stack — one routing table, one set of in...
Kubernetes Workloads Overview A workload is an application running on Kubernetes. Applications ultimately run inside Pods, but you almost never create Pods directly — they’re too low-level. Kuber...
Kubernetes: Pods and Containers Containers and Images A container is a running instance of an image. An image is binary data that packages an application and all its dependencies — the code, runt...
Kubernetes Architecture Cluster Topology A Kubernetes cluster has two types of machines: Control Plane — the brain. Manages cluster state, makes scheduling decisions, runs reconciliation loop...
Kubernetes Objects What Is a Kubernetes Object? A Kubernetes object is a persistent record of intent. When you create one, you’re telling Kubernetes: “I want this thing to exist in this state.” K...
Table of Contents Motivation Introduction When to Use Loki Architecture Overview Components Deep Dive Deployment Modes Label Design Best Practices Deploying to Kubernetes Monitor...
Why Build a BitTorrent Client? This project was built to get hang of golang. AI (LLMs and Coding Agents) were used heavily for brainstorming system design and debugging protocol issues. Building a...
Problem Everytime a user wanted to deploy something to a testing server, he/she had to ssh into a cloud machine, pull the branch and then run a script from there. The script would build image and ...
Docker was released in 2013. It became a hit instantly as it made the applications more portable and easy to replicate in different environments. Companies were already providing VM services at thi...
Before programs were deployed on docker, we had VMs and before that we had bare metals. The problem with bare metals is that it’s very hard to come up with a specs that fits the requirement correct...