Declare o Servidor Hetzner (modules/server/main.tf)
Ambiente Cloud com Terraform (Hetzner)
Medium
30 pts
Contexto
O módulo server cria o servidor principal do lab. A label autonetops: bootcamp é usada para identificar recursos no painel da Hetzner.
Crie modules/server/main.tf com os recursos:
- hcloud_ssh_key — importa sua chave pública ~/.ssh/pk_aws_rsa.pub
- hcloud_primary_ip — IP público IPv4 com auto_delete = true
- hcloud_server — servidor com datacenter = "fsn1-dc14" e label autonetops: bootcamp
O servidor deve referenciar o IP e o firewall via firewall_ids = [var.firewall_id].