32 lines
944 B
HCL
32 lines
944 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]
|
|
}
|
|
argus = {
|
|
argus_instance_id = stackit_observability_instance.scrumlr.instance_id
|
|
enabled = true
|
|
}
|
|
}
|
|
}
|