Capturing the Perseids: From 2,000 Photos to a Star Trail
How I photographed the Perseid meteor shower from my backyard and turned the same sequence into a 4K timelapse and […]
Capturing the Perseids: From 2,000 Photos to a Star Trail Read More »
How I photographed the Perseid meteor shower from my backyard and turned the same sequence into a 4K timelapse and […]
Capturing the Perseids: From 2,000 Photos to a Star Trail Read More »
Most explanations of AI agents assume you’re a developer building chatbots. This post traces a real Kubernetes troubleshooting scenario through every layer – LLM, Agent, Tool Calling, and MCP – so you can see exactly how the pieces fit together and where each one stops.
LLM vs Agent vs MCP: How AI Agents Work Under the Hood Read More »
There is no default time-based image cleanup timeout in containerd. Kubernetes relies on the kubelet’s garbage collection mechanism, which removes unused images based on disk usage thresholds, not elapsed time. This post breaks down exactly how it works.
Kubernetes Image Cleanup Timeout: Kubelet vs containerd Read More »
Learn how to configure a Prometheus alert that fires when your PVC is almost full and shows the current usage in GB. This guide walks through a simple workaround using PromQL, perfect for Kubernetes users running Prometheus with persistent storage.
Alert When Prometheus PVC is Almost Full Read More »
Explore how Grafana Loki and Alloy simplify Kubernetes log aggregation with a lightweight, cost-effective setup. Learn how to deploy, configure, and scale Loki using Single Binary Mode with practical lab insights.
Grafana Loki with Alloy: A Simple Yet Powerful Logging Solution for Kubernetes Read More »
Learn how to integrate Microsoft Entra ID(Azure AD) with Keycloak and Rancher Server for centralized authentication and RBAC in Kubernetes. This guide walks through configuring MS Entra ID as an identity provider, mapping user groups, and enforcing fine-grained access controls across multiple clusters. Simplify Kubernetes access management with enterprise-grade security!
Integrating Microsoft Entra ID with Keycloak for Kubernetes Access Read More »
Learn how to centralize Kubernetes authentication and authorization using Rancher Server and Keycloak. This blog highlights key configurations for integrating Keycloak as the identity provider and setting up fine-grained RBAC across multiple clusters. Perfect for simplifying multi-cluster access management!
Pod-Resource-Checker: Analyze Kubernetes pods for missing resource definitions and optimize cluster performance with actionable insights.
Streamlining Kubernetes Resource Management with Pod-Resource-Checker Read More »
Ever wondered why Kubernetes moved away from Docker as its container runtime? This blog explains the role of dockershim as a compatibility layer, why it was necessary, and how Kubernetes transitioned to CRI-compliant runtimes like containerd. Learn the story behind the shift and what it means for Kubernetes and Docker users today!
Why Kubernetes Moved Away from Docker: The Dockershim Story Read More »
Discover how Kubernetes manages pod memory using Linux cgroups, covering memory requests, limits, and OOM handling with example. Ideal for understanding Kubernetes resource allocation and troubleshooting pod memory issues
How Kubernetes Manages Pod Memory Using cgroups: Requests, Limits, and OOM Handling Read More »