Nodes SSH Hetzner

Requirements

NameVersion
hcloud~> 1.49

Providers

NameVersion
hcloud~> 1.49
tlsn/a

Resources

NameType
hcloud_ssh_key.rootresource
tls_private_key.ssh_client_identityresource
tls_private_key.ssh_host_identityresource

Inputs

NameDescriptionTypeDefaultRequired
environmentEnvironment/stage for the resources (prod, dev, staging)stringn/ayes
labelsadditional labels for all created resourcesmap(string){}no
locationHetzner location for created resources (nbg1, fsn1, …)string"nbg1"no
nameName for the K3S cluster associated resourcesstringn/ayes

Outputs

NameDescription
root_ssh_key_idHetzner id of the created SSH key
root_ssh_key_openssh_publicpublic part of the SSH key in OpenSSH format
ssh_private_key_opensshprivate part of the SSH key in OpenSSH format