course_deploying_an_applica.../module4/tf/ske.tf

28 lines
814 B
HCL

resource "stackit_ske_cluster" "scrumlr" {
project_id = var.project_id
name = "scrumlr"
kubernetes_version_min = "1.31.7"
node_pools = [
{
name = "scrumlrpool"
machine_type = "c1.3"
os_name = "flatcar"
minimum = "3"
maximum = "3"
availability_zones = ["eu01-1", "eu01-2", "eu01-3"]
volume_type = "storage_premium_perf2"
}
]
maintenance = {
enable_kubernetes_version_updates = true
enable_machine_image_version_updates = true
start = "01:00:00Z"
end = "02:00:00Z"
}
extensions = {
dns = {
enabled = true
zones = [stackit_dns_zone.scrumlr.dns_name]
}
}
}