1512 posts tagged with "PaaS"
Platform-as-a-Service tooling, economics, and self-hosted alternatives

Heroku Is Gone: Where Ex-Heroku Workloads Landed in 2026 and How to Pick Your Last Migration
Heroku entered maintenance mode in February 2026. One reference app priced on Railway, Render, Fly.io, and a self-hosted box at two usage levels, plus a decision tree keyed on dyno count, Postgres entanglement, and ops capacity.

Your Load Balancer Finally Tells You Why the Target Is Down: Hetzner's Health-Check Reason Codes, Decoded Into a Runbook
Hetzner's August 2026 API change gives every unhealthy load balancer target a reason code. What each of the six codes means, who owns the fix, and how to feed them into Prometheus so pages arrive pre-routed.

Durable Execution Without the $5B Price Tag: What Self-Hosted Inngest Actually Covers That a Queue Can't
Temporal's $300M raise prices crash-proof workflows as premium infrastructure. What Inngest's self-hostable step functions cover for tenant background jobs — and the honest limits of the community-supported path.

K3k Puts a Whole Kubernetes Control Plane in Every Tenant's Hands: What Virtual Clusters Cost and Buy on Shared Hardware
Rancher's K3k runs a full K3s control plane per tenant as pods on one shared host cluster. Shared mode reflects workloads onto host nodes for near-namespace density; virtual mode nests whole clusters at two to three times the control-plane cost. The mode table, the 100-tenant overhead math, and where the isolation actually stops.

Your Deploy Agent Is a Script With an API Key: What Agent Lifecycle Managers Actually Gate
A deploy agent with a scoped API key is a script with credentials that can improvise. How SPIFFE identity, RFC 8693 delegation, and Kagenti's agent registry gate every deploy call — and what scoped-keys-plus-audit-logs can't see.

Kubeflow Grew Up in 2026 — Here's What Your PaaS Should Steal (and What to Leave Alone)
Kubeflow graduated CNCF in August 2026 with Kale 2.0 and a rebuilt Trainer for distributed AI and HPC. A borrow-vs-skip guide for PaaS teams running agent sandboxes: take JobSet, Kueue, and DRA-aware placement, leave the platform behind.

Delete Your Validating Webhook: What Kubernetes 1.36 Declarative Validation GA Actually Means for PaaS Operators
Kubernetes 1.36 graduated declarative validation to GA — but CRD CEL rules shipped in 1.29. What each milestone means for platforms defining App and Tenant CRDs, with a before/after webhook deletion guide.

Kubernetes 1.37 Let HPA Scale to Zero: Do You Still Need KEDA?
Kubernetes 1.37 graduates HPA scale-to-zero to beta, on by default. A worked idle-bill example on Hetzner metal shows when native HPA replaces KEDA's HTTP add-on — and why queues and events still belong to KEDA.

MCP Breaks Forward Again: Pinning a Shipped Infrastructure Server Through the 2026-07-28 Protocol Churn
MCP revision 2026-07-28 deletes the initialize handshake and session IDs while 10,000-plus servers run in production. What broke, how each client/server era-mismatch fails for deploy, rollback, and log reads, and the pinning checklist — plus why a stable REST API under the MCP layer is the real durability story.