Show HN: 10x Kubernetes Cluster on Hetzner Cloud
I created this terraform/tofu module that provisions a k8s/k3s cluster on Hetzner's cloud. If you compare the price to popular hyperscalers you get 10x the value for your buck.
Quick overview of the most important features: - hosts are managed in node pools, like you'd do on AKS, etc - the cluster configuration has been hardened according to k3s hardening guide (https://docs.k3s.io/security/hardening-guide) - the cluster is private by default and can not be accessed from the internet - you decide what to expose - nodes are auto-installing security updates - Kubernetes updates are managed from within the cluster via upgrade plans - an Ansible inventory is generated so commands can be easily invoked on all systems / selected node pools simultaneously - just the bare minimum of charts (hcloud-ccm, hcloud-csi, cilium and system-upgrade-controller) is installed so you can select what is deployed as ingress controller, gitops solution, etc - extensive documentation is provided to configure, maintain and troubleshoot the cluster
Would love to hear your feedback. A number of organizations are already using the module in production.
In this technical retrospective (2025), @jceb81 shares practical architectural lessons learned from running, scaling, or migrating production software under lean constraints.
HN engineers debated the tradeoffs between cloud convenience and raw server economics, database indexing strategies, and resisting premature architectural complexity.