Latest

All Posts

Kubernetes Logs: Types, Commands & 6 Best Practices
By Josh PalmerJun 12, 202617 min read

Kubernetes Logs: Types, Commands & 6 Best Practices

In Kubernetes, logs provide the primary means of observing application behavior and troubleshooting cluster issues. Because pods are ephemeral, Kubernetes manages logs by capturing stdout and stderr streams from containers and storing them as temporary files on the node.

Kubernetes Events: How to View, Filter & Troubleshoot Them
By Josh PalmerJun 11, 202613 min read

Kubernetes Events: How to View, Filter & Troubleshoot Them

Kubernetes Events are real-time, short-lived API resources generated whenever a state change, error, or meaningful activity occurs within your cluster. They are useful for debugging issues and auditing cluster health.

Kubernetes Architecture: 7 Layers Every Engineer Must Know
By Tania DuggalJun 8, 20266 min read

Kubernetes Architecture: 7 Layers Every Engineer Must Know

A layer-by-layer mental model of Kubernetes, from nodes and networking to orchestration and autoscaling, so you can debug cluster issues at the root instead of chasing symptoms.

PerfectScale by DoiT: Spring 2025 Releases Recap
By Ira ChernousMay 27, 20263 min read

PerfectScale by DoiT: Spring 2025 Releases Recap

Customized optimization policy, enhanced automation flexibility, Windows containers support, advanced workload insights, and more are available at PerfectScale.

The Table You Actually Want
By Pavel KostychevMay 26, 20263 min read

The Table You Actually Want

A tables engine refactor gave us the chance to ship what users kept asking for: customizable columns, saved per user. Here are the design calls we made along the way.

Ultimate guide to Automated Kubernetes Cost Optimization
By Brendan CooperMay 22, 202620 min read

Ultimate guide to Automated Kubernetes Cost Optimization

A practical guide to automated Kubernetes cost optimization: identifying inefficiencies, implementing automation, and comparing tools like PerfectScale, Densify, and Kubecost.

Why Kubernetes Optimization Still Leaves Savings Behind
By Anton WeissMay 21, 20265 min read

Why Kubernetes Optimization Still Leaves Savings Behind

Rightsizing pods and nodes can leave savings on the table if cloud commitments stay unchanged. Here's why FinOps and DevOps must align commitment management with Kubernetes optimization.

Maximizing Cost Savings with Amazon EC2 Reserved Instances
By Marie JaksmanMay 11, 202611 min read

Maximizing Cost Savings with Amazon EC2 Reserved Instances

Discover how to maximize cost savings with Amazon EC2 Reserved Instances in this comprehensive article.

ECS vs EKS vs Fargate: Comparing Container Orchestration Services
By Marie JaksmanMay 11, 202611 min read

ECS vs EKS vs Fargate: Comparing Container Orchestration Services

ECS vs EKS vs Fargate: an in-depth comparison, helping you make an informed decision for your infrastructure needs.

Kubernetes 1.36 Release: New Features, Stable APIs & Breaking Changes
By Tania DuggalApr 30, 202617 min read

Kubernetes 1.36 Release: New Features, Stable APIs & Breaking Changes

Kubernetes 1.36 "Haru" ships 70 enhancements: HPA scale-to-zero, OCI volumes, user namespaces GA, gang scheduling & breaking changes. Full technical breakdown.

AI on Kubernetes and the (Dis)Economies of Scale
By Anton WeissApr 27, 20264 min read

AI on Kubernetes and the (Dis)Economies of Scale

66% of organizations hosting generative AI models have fully integrated their inference workloads into K8s clusters. Manual optimization doesn’t cut it anymore.

Kubernetes JobSet Explained: Features, Setup, and Examples (2026)
By Tania DuggalApr 22, 20269 min read

Kubernetes JobSet Explained: Features, Setup, and Examples (2026)

JobSet lets you manage multiple Kubernetes Jobs as one unit. Learn its core features, how it differs from plain Jobs, and how to get started.