Skip to main content

510 posts tagged with "Kubernetes"

Container orchestration, Cluster API, and self-hosted control planes

View all tags

Read the Kubernetes for platform teams guide

Helm 3 Expires February 2027: A Fleet Operator's Migration Playbook for the Helm 4 Era
·Dora Noda·12 min

Helm 3 Expires February 2027: A Fleet Operator's Migration Playbook for the Helm 4 Era

Helm 3's final release shipped September 9, 2026, and security patches end February 10, 2027. What server-side apply changes for GitOps fleets, what breaks in pipelines and charts, and the six-step checklist for moving to Helm 4 before the deadline.

Kubernetes
self-hosting
The Heroku-to-Kubernetes Discount Is Real. Here's Which Line Item Pays for It.
·Dora Noda·11 min

The Heroku-to-Kubernetes Discount Is Real. Here's Which Line Item Pays for It.

The same stack priced on Heroku, cloud Kubernetes, and owned Hetzner hardware across three workload sizes shows the 52-68% migration discount is real — and Postgres and Redis markup, not compute, pays for most of it.

PaaS
migration
cost-optimization
self-hosting
+1
Your 2 TB Backup Bill: $14 or $65? What Hetzner Object Storage Changes About Tenant Backups
·Dora Noda·11 min

Your 2 TB Backup Bill: $14 or $65? What Hetzner Object Storage Changes About Tenant Backups

Worked numbers at 500 GB, 2 TB, and 10 TB show Hetzner Object Storage and Backblaze B2 running tenant snapshots, build artifacts, and database dumps at roughly a fifth of AWS S3 — plus what same-provider restores buy on the worst night of the year.

PaaS
self-hosting
cost-optimization
Kubernetes
Kubernetes 1.37 Didn't Graduate CBOR: The Alpha Opt-In That Cuts Custom-Resource Encode Costs 8x
·Dora Noda·12 min

Kubernetes 1.37 Didn't Graduate CBOR: The Alpha Opt-In That Cuts Custom-Resource Encode Costs 8x

Half the 1.37 roundups say CBOR graduated — the v1.37.0 source says otherwise. Here is the code truth on the still-alpha CRD binary encoding, the 8x/2x numbers with their provenance, and the exact opt-in and rollback runbook for CRD-heavy control planes.

Kubernetes
self-hosting
PaaS
infrastructure
Kubernetes 1.37's DRA Bridge Is GA: Migrate Your GPU Pool Without Rewriting a Single Tenant Manifest
·Dora Noda·10 min

Kubernetes 1.37's DRA Bridge Is GA: Migrate Your GPU Pool Without Rewriting a Single Tenant Manifest

Kubernetes 1.37 graduates DRA Extended Resource support to stable: DRA drivers can now serve classic nvidia.com/gpu requests with zero manifest changes. The pool-by-pool migration playbook, the same-node constraint, and the two gates to leave off.

Kubernetes
self-hosting
PaaS
infrastructure
Kubernetes 1.37 Made Storage Migrations Boring: The CRD Upgrade Runbook That Keeps Old API Versions From Stranding Your etcd Data
·Dora Noda·8 min

Kubernetes 1.37 Made Storage Migrations Boring: The CRD Upgrade Runbook That Keeps Old API Versions From Stranding Your etcd Data

Flipping a CRD's storage version rewrites nothing already in etcd. Kubernetes 1.37 graduates the in-tree StorageVersionMigration API to GA — here is the inventory-to-cleanup runbook, plus abort and rollback rules, for upgrades that touch tenant state.

Kubernetes
self-hosting
PaaS
infrastructure
Kubernetes v1.36 Ships PSI Metrics to GA: The Contention Signal Your Multi-Tenant Fleet Was Missing
·Dora Noda·10 min

Kubernetes v1.36 Ships PSI Metrics to GA: The Contention Signal Your Multi-Tenant Fleet Was Missing

Kubernetes 1.36 graduates kubelet PSI export to stable: per-cgroup CPU, memory, and I/O stall metrics at node, pod, and container level. What shipped, the four node requirements, a worked noisy-neighbor incident, and why the scheduler still isn't listening.

Kubernetes
self-hosting
PaaS
infrastructure
PaaS Should Be the Default, Kubernetes the Exception — Why That Is an Argument for Kubernetes Underneath
·Dora Noda·12 min

PaaS Should Be the Default, Kubernetes the Exception — Why That Is an Argument for Kubernetes Underneath

The 2026 developer consensus says start on a PaaS and touch raw Kubernetes only for real scaling problems. A close read of what that argument actually objects to — and why a git-push PaaS on a Kubernetes substrate keeps the golden path without losing the rock underneath.

self-hosting
PaaS
Kubernetes
cost-optimization
PostgreSQL 14 Dies November 12: A CNPG Upgrade Runbook
·Dora Noda·9 min

PostgreSQL 14 Dies November 12: A CNPG Upgrade Runbook

PostgreSQL 14 reaches end of life on November 12, 2026, and 14.24 is effectively its last release ever. A concrete CloudNativePG runbook: three upgrade paths compared, a seven-item pre-flight checklist covering the output_plugin_libraries gotcha, and a nine-week rollout schedule.

self-hosting
PaaS
Kubernetes
migration
Showing 199–207 of 510 posts