infra/terraform/docker-server.tf
2025-03-26 22:23:47 +01:00

26 lines
558 B
HCL

variable "cloud_init_file" {
type = string
description = "Der Inhalt der Cloud-Init-Datei"
default = ""
}
locals {
cloud_init_content = file("cloud-init/hetzner-cloud.yml")
}
resource "hcloud_server" "server-4-docker-keks-cloud" {
name = "4.docker.keks.cloud-test"
image = "debian-12"
server_type = "cx22"
location = "fsn1"
public_net {
ipv4_enabled = true
ipv6_enabled = true
}
keep_disk = true
labels {
server_type = "docker"
}
backups = false
user_data = local.cloud_init_content
}