add initial configuration for Hetzner FTP server
Some checks failed
Terraform CI/CD / terraform (push) Failing after 17s
Some checks failed
Terraform CI/CD / terraform (push) Failing after 17s
This commit is contained in:
16
terraform/hetzner_ftp_server.tf
Normal file
16
terraform/hetzner_ftp_server.tf
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
resource "hcloud_server" "ftp-server" {
|
||||||
|
name = "ftp-server"
|
||||||
|
image = "docker-ce"
|
||||||
|
server_type = "cax11"
|
||||||
|
public_net {
|
||||||
|
ipv4_enabled = true
|
||||||
|
ipv6_enabled = true
|
||||||
|
}
|
||||||
|
networks = [hcloud_network.prodnet.id]
|
||||||
|
firewall = [hcloud_firewall.production_fw.id]
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "netbox_virtual_machine" "ftp-server" {
|
||||||
|
cluster_id = data.netbox_cluster.hetzner_cluster.id
|
||||||
|
name = data.hcloud_server.ftp-server.name
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user