feat: use default server vars
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Robert Kaussow 2022-09-08 13:43:44 +02:00
parent 04549b15bc
commit 22510d37e3
Signed by: xoxys
GPG Key ID: 4E692A2EAECC03C0
2 changed files with 18 additions and 3 deletions

View File

@ -49,9 +49,9 @@ resource "hcloud_server" "server" {
depends_on = [hcloud_ssh_key.key]
name = each.value.name
server_type = try(each.value.type, "cx11")
image = try(each.value.image, "rocky-9")
datacenter = try(each.value.datacenter, "fsn1-dc14")
server_type = try(each.value.type, var.server_type)
image = try(each.value.image, var.server_image)
datacenter = try(each.value.datacenter, var.server_datacenter)
ssh_keys = var.server_keys
backups = try(each.value.backups, true)
keep_disk = try(each.value.keep_disk, false)

View File

@ -49,3 +49,18 @@ variable "ssh_keys" {
variable "server_dns_zone" {
type = string
}
variable "server_type" {
type = string
default = "cx11"
}
variable "server_image" {
type = string
default = "rocky-9"
}
variable "server_datacenter" {
type = string
default = "fsn1-dc14"
}