Files
infrastructure/terraform/hetzner_ftp_server.tf
Noah 79c49e1ac9
Some checks failed
Terraform CI/CD / terraform (push) Has been cancelled
fix: add netbox_interface resource for FTP server configuration
2025-12-23 20:21:47 +01:00

23 lines
600 B
HCL

resource "hcloud_server" "ftp-server" {
name = "ftp-server"
image = "docker-ce"
server_type = "cax11"
public_net {
ipv4_enabled = true
ipv6_enabled = true
}
network {
network_id = resource.hcloud_network.prodnet.id
}
firewall_ids = [hcloud_firewall.production_fw.id]
}
resource "netbox_virtual_machine" "ftp-server" {
name = "ftp-server"
cluster_id = resource.netbox_cluster.hetzner_cluster.id
}
resource "netbox_interface" "ftp-server-eth0" {
name = "eth0"
virtual_machine_id = resource.netbox_virtual_machine.ftp-server.id
}