[READ-ONLY] Mirror of https://github.com/tiborpilz/infrastructure. Personal Infrastructure managed via terraform & k8s
0

Configure Feed

Select the types of activity you want to include in your feed.

README.md

Hetzner#

This module takes care of creating the Hetzner Cloud servers and connecting them to external IPs.

Requirements#

Name Version
hcloud 1.39.0

Providers#

Name Version
hcloud 1.39.0
local n/a
tls n/a

Modules#

No modules.

Resources#

Name Type
hcloud_floating_ip.floating_ip resource
hcloud_server.nodes resource
hcloud_ssh_key.terraform resource
local_file.ssh_key resource
tls_private_key.ssh_key resource

Inputs#

Name Description Type Default Required
hcloud_token The hetzner cloud token to use string n/a yes
nodes Kubernetes nodes definitions map(any) n/a yes

Outputs#

Name Description
floating_ip The floating IP address of the first worker node
nodes Hetzner Cloud VMs with their respective roles
ssh_key Generated SSH key for the Hetzner Cloud VMs