Hetzner Bootstrap Infrastructure
This page is an initial plan for the infrastructure in Hetzner.
Diagram
Terraform Organization
All the above resources should be created and managed via Terraform.
To make the code as reusable as possible, we should create modules
to create components that we need in multiple replicas.
Such components are for example: Kubernetes nodes (public and private), bastions, Vault servers, private networks.
Table of Contents