|
|
|
Show HN: 10x Kubernetes Cluster on Hetzner Cloud
(github.com)
|
|
5 points
by jceb81
353 days ago
|
|
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. |
|