Skip to main content

694 posts tagged with "Self-Hosting"

Running your own PaaS and infrastructure on machines you own

View all tags

Read the Self-hosted PaaS guide

Harbor's Garbage Collection Doesn't Block Your Registry Anymore — So What's the Real Cost Zot Is Actually Solving?
·Dora Noda·10 min

Harbor's Garbage Collection Doesn't Block Your Registry Anymore — So What's the Real Cost Zot Is Actually Solving?

Harbor's registry hasn't gone read-only during garbage collection since 2020 — the real cost of running it against a build-per-deploy pipeline is worker-bound reclaim lag, and here's what Zot's inline GC actually trades for it.

self-hosting
PaaS
infrastructure
engineering
We Took the $828/Year Heroku-to-Render Rails Migration One Hop Further: What Self-Hosted on Hetzner Actually Costs
·Dora Noda·9 min

We Took the $828/Year Heroku-to-Render Rails Migration One Hop Further: What Self-Hosted on Hetzner Actually Costs

A developer saved $828/year moving a Rails app from Heroku to Render. We took the same web/worker/Postgres/Redis topology one hop further onto owned Hetzner hardware — real numbers, including the June 2026 Hetzner price hike that complicates the math.

self-hosting
PaaS
migration
infrastructure
+1
Hetzner Killed the `datacenter` Field on Schedule. CAPH's Provider Code Survived — Its Vendored SDK Didn't Keep Up
·Dora Noda·9 min

Hetzner Killed the `datacenter` Field on Schedule. CAPH's Provider Code Survived — Its Vendored SDK Didn't Keep Up

Hetzner removed the datacenter field from its Server and Primary IP API on July 1, 2026. A code audit of Cluster API Provider Hetzner found its own logic was never at risk, but its vendored Go client is stuck on a release from before the fix, and the dependency bump has sat in a stalled, CI-failing pull request since June.

infrastructure
engineering
API
self-hosting
Hetzner's Singapore Region Isn't a 2026 Launch — It's a 2026 Repricing: What APAC Self-Hosting Actually Costs
·Dora Noda·8 min

Hetzner's Singapore Region Isn't a 2026 Launch — It's a 2026 Repricing: What APAC Self-Hosting Actually Costs

Hetzner's Singapore region launched in 2024, not 2026 — what changed this year is price, not availability. A line-by-line look at the 2026 repricing, the feature gaps versus the EU baseline, and whether Cluster API actually reaches ap-southeast.

self-hosting
PaaS
cost-optimization
infrastructure
Kubernetes' New Node Readiness Controller Closes the 'Pod Scheduled Before the Node Actually Works' Gap
·Dora Noda·9 min

Kubernetes' New Node Readiness Controller Closes the 'Pod Scheduled Before the Node Actually Works' Gap

None of CCM, CNI, or CSI natively report a Node Condition NRR can gate on — a worked example wires three NodeReadinessRule manifests into a Hetzner bare-metal bootstrap sequence anyway, and shows why managed EKS/GKE node pools never surface this bug in the first place.

self-hosting
PaaS
infrastructure
engineering
Kamal 2.0's kamal-proxy: How Thin Can a Production PaaS Get Before It Needs Kubernetes?
·Dora Noda·8 min

Kamal 2.0's kamal-proxy: How Thin Can a Production PaaS Get Before It Needs Kubernetes?

Kamal 2.0's kamal-proxy runs HEY and Basecamp on nothing but Docker and a YAML file. Here's exactly what's in that box, where its five structural gaps are, and which Cluster API mechanism closes each one.

self-hosting
PaaS
infrastructure
engineering
Kargo Puts Terraform and Kubernetes Behind One Freight Promotion — Does a Self-Hosted PaaS Actually Need That?
·Dora Noda·10 min

Kargo Puts Terraform and Kubernetes Behind One Freight Promotion — Does a Self-Hosted PaaS Actually Need That?

Kargo's 2026 Terraform/OpenTofu support bundles infra and app changes into one gated GitOps promotion. Here's a concrete three-question test for whether a Cluster API-managed PaaS actually needs that pattern, run against four real deploy scenarios.

PaaS
self-hosting
infrastructure
engineering
kubectl for AI Agents: What Klaw.sh Reveals About the Layer Between CrewAI and Kubernetes
·Dora Noda·8 min

kubectl for AI Agents: What Klaw.sh Reveals About the Layer Between CrewAI and Kubernetes

Klaw.sh borrowed kubectl's verbs for AI agent fleets instead of pods. Here's what layer that actually is, and a concrete verdict on whether a PaaS control plane that already runs Cluster API should absorb it or leave it alone.

self-hosting
PaaS
AI agents
infrastructure
Kubernetes 1.36 Splits nodes/proxy Into Nine Permissions — But Exec Still Needs the Keys to Every Container
·Dora Noda·9 min

Kubernetes 1.36 Splits nodes/proxy Into Nine Permissions — But Exec Still Needs the Keys to Every Container

Kubernetes 1.36 finally splits the kubelet's one catch-all nodes/proxy permission into nine narrower ones — but exec, attach, portforward, and run stay exactly as broad as before. Here's the before/after RBAC migration checklist for a multi-tenant self-hosted PaaS.

security
self-hosting
PaaS
infrastructure
Showing 541–549 of 694 posts
Prev61 / 78Next