Engineering

Kubernetes Scheduling Best Practices: Mastering Topology Spread Constraints and Pod Affinity
Effective pod scheduling is key to resilient, cost-efficient Kubernetes infrastructure. This in-depth guide explores pod…

Enterprise Kubernetes Best Practices: Building a Resilient, Secure, and Cost-Optimized Kubernetes Platform
Even experienced cloud-native teams struggle with Kubernetes complexity, security, and resource waste. This guide shares…

How In-Place Pod Resizing Works in Kubernetes and Why Cast AI Makes It Better
Kubernetes 1.33+ introduces in-place pod resizing, allowing teams to change pod CPU and memory without…

Complete Guide to Kubernetes Services with Examples
Explore Kubernetes services and their unique use cases, together with examples and best practices.

Traefik vs. NGINX: Comparison and Practical Guide
Explore the pros, cons, and unique characteristics of Traefik vs. NGINX for Kubernetes.

Kubernetes DaemonSet: Practical Guide to Monitoring in Kubernetes
As teams moved their deployment infrastructure to containers, monitoring and logging methods changed a lot.…

How We Reduced Egress Cost By 70% Using Cast AI
TL;DR: By dogfooding the Network Cost report on CAST AI, we identified high inter-zone traffic…

Kubernetes GPU Autoscaling: How To Scale GPU Workloads With CAST AI
The managed Kubernetes solutions from major cloud providers like AWS, Google Cloud Platform, and Azure…

Custom Kube-Scheduler: Why And How to Set it Up in Kubernetes
Kubernetes is a highly extensible platform, allowing users to tailor its behavior to their specific…