Providers
Hetzner
CL4Connects with an API token, verified against the datacenters endpoint. Covers hcloud servers and networks, with managed Kubernetes available through a Talos-based community module.
Because Object Storage isn't in the hcloud provider, an environment mixing compute and object storage generates two separate provider blocks — hcloud and MinIO — not one.
- Object Storage isn't part of the hcloud Terraform provider — it's provisioned through the separate MinIO provider.
- The first provider migrated to the newer Provider-SDK IR path, and the reference implementation for the plugin-manifest contribution format.
Capability maturity
- FinOps (cost sync)
- Drift detection
- Day-2 operations
- Brownfield import
- AI copilot
A minimal real resource
resource "hcloud_server" "web" {
name = "web"
server_type = "cx22"
image = "ubuntu-24.04"
}Under the hood
- backend/src/services/hetzner-connection.ts
- backend/src/services/iac/hetzner/**