// Topics / Kubernetes

Kubernetes

    Kubernetes Requests and Limits: Lessons From Getting It Wrong CPU is compressible. Memory is not. That one sentence explains 80% of Kubernetes resource problems. kubernetes infrastructure devops You Probably Don't Need a Service Mesh Service meshes solve real problems at real scale. But most teams adopt them before the problems exist. Here's how to decide honestly. kubernetes architecture Hardening Kubernetes: The Stuff That Actually Matters Kubernetes defaults favor convenience over security. A layered hardening guide covering pods, RBAC, network policies, secrets, and the control plane. kubernetes security devops Your Kubernetes Bill Is Lying to You Most Kubernetes clusters are 40-60% over-provisioned. Here's how I help teams cut their bills without sacrificing reliability. kubernetes cost infrastructure API Gateway Patterns That Actually Work Edge gateways, BFFs, and service mesh ingress -- what I've learned running them at Decloud and at large telecoms. api microservices architecture GitOps + Progressive Delivery: How We Stopped Gambling on Deploys How we wired GitOps and canary rollouts together at Decloud, and why the combination changed how I think about deployments. ci-cd kubernetes Your Container Image Scan Passed. Now What? Image scanning tells you what's in the box. Runtime security tells you what it's doing. How we lock down containers with seccomp, network policies, and Falco. containers security kubernetes API Gateways: Build, Buy, or Regret I've built a custom Go gateway, run Kong in prod, evaluated Envoy, and used managed cloud gateways. What I recommend after doing each wrong at least once. api go kubernetes I Wrote Six Kubernetes Operators. Here's What Actually Matters. Lessons from building production operators at Decloud: the reconciliation loop, controller-runtime patterns, and the mistakes that cost us sleep. kubernetes go infrastructure Stop Guessing Your Kubernetes Resource Limits Most K8s clusters I audit are either wildly overprovisioned or one bad deploy away from eviction storms. Here's how I set requests, limits, and guardrails. kubernetes devops infrastructure My Kubernetes Predictions for 2020 (Most of Yours Are Wrong) The adoption debate is over. 2020 is about operating Kubernetes well: managed control planes, GitOps by default, and policy enforcement. kubernetes trends cloud Zero Downtime Deploys Are a Team Habit, Not a Tool Every team says they want zero downtime. Few want to do the boring work that actually gets them there. Here's what that boring work looks like. ci-cd devops kubernetes Kubernetes Ships Insecure by Default. Here's What to Do About It. Kubernetes defaults optimize for fast adoption, not safety. A hardening checklist from running production clusters at three startups. kubernetes security infrastructure GitOps: Stop SSHing Into Production How I moved three teams off ad-hoc kubectl deployments and onto Git-driven infrastructure -- with code examples, repo layouts, and the mistakes I made along the way. ci-cd devops kubernetes The Boring Kubernetes Checklist That Actually Keeps Production Alive Most Kubernetes outages come from skipping the basics. Here's the checklist I use after running clusters at the fintech startup and now at Decloud. kubernetes devops infrastructure 2018: The Year Tech Got Humbled A personal look back at 2018: GDPR scrambles, a startup accelerator, Spectre/Meltdown fallout, and the infrastructure shifts that defined the year. year-in-review trends reflection Istio: Powerful, Painful, and Probably More Than You Need My honest take on evaluating Istio at the fintech startup — what it actually gives you, what it costs you, and why most teams should think twice before adopting it. kubernetes microservices infrastructure Container Security in 2018: What Actually Changed Eight months after my first container security post: what moved at the fintech startup and in the ecosystem — PodSecurityPolicy, image signing, scratch images. security containers kubernetes Kubernetes Operators: Powerful, but Overhyped Operators are the hot thing in the Kubernetes world right now. They're genuinely useful — but the hype is outpacing the reality for most teams. kubernetes devops infrastructure Two Years of Kubernetes in Production — The Boring Parts Are the Hard Parts Year two of Kubernetes at the fintech startup: networking, resource tuning, and the operational grunt work nobody blogs about. kubernetes containers devops Your Containers Aren't Secure. Here's What to Actually Do About It. Containers give you process isolation, not a security boundary. How we hardened images, locked down runtimes, and segmented networks at the fintech startup. containers kubernetes security Service Mesh: You Probably Don't Need One I evaluated Istio and Linkerd for our microservices at the fintech startup. My conclusion: most teams are buying complexity they haven't earned yet. kubernetes microservices A Year Running Kubernetes in Production — What Actually Happened After a year of Kubernetes in production: the wins are real, but the sharp edges drew blood first. What paid off, what bit us, and what I'd do differently. kubernetes containers devops Container Orchestration: Docker Swarm vs Kubernetes vs Mesos Swarm, Kubernetes, and Mesos compared side by side after running all three at a mobility startup. Kubernetes is going to win, but the operational tax is real. containers kubernetes agents