Skip to content

Latest commit

 

History

History
62 lines (48 loc) · 3.39 KB

README.md

File metadata and controls

62 lines (48 loc) · 3.39 KB

Hetzner Terraform Infra

This repo manages VleermuisTech infrstructure on Hetzner Cloud.

Requirements

Name Version
hcloud 1.42.1

Providers

Name Version
cloudflare n/a
hcloud 1.42.1
random n/a
template n/a

Modules

No modules.

Resources

Name Type
cloudflare_record.this resource
cloudflare_tunnel.this resource
cloudflare_tunnel_config.this resource
hcloud_floating_ip.this resource
hcloud_floating_ip_assignment.this resource
hcloud_server.this resource
random_id.this resource
random_pet.this resource
template_file.this data source

Inputs

Name Description Type Default Required
cloudflare_account_id n/a string n/a yes
cloudflare_zone_id n/a string n/a yes
github_username n/a string n/a yes
hcloud_token n/a any n/a yes
hetzner_ssh_key_name n/a string n/a yes
location n/a string n/a yes
server_type n/a any n/a yes
ssh_pub_key n/a any n/a yes
tunnel_name n/a string n/a yes
username n/a string n/a yes

Outputs

Name Description
floating_address Public IP address for the instance
ipv4_address Public IP address for the instance