terraform-modules/ske-cluster/variables.tf

35 lines
No EOL
876 B
HCL

variable "stackit_project_id" {
description = "ID of the stackit Project"
type = string
}
variable "ske_cluster_name" {
description = "the cluster name"
type = string
}
variable "ske_node_pools" {
description = "list of node pools for kubernetes cluster"
type = list(object({
name = string
machine_type = string
minimum = number
maximum = number
availability_zones = list(string)
}))
}
variable "ske_maintenance" {
description = "maintenance configuration"
type = object({
enable_kubernetes_version_updates = bool
enable_machine_image_version_updates = bool
start = string
end = string
})
}
variable "ske_k8s_version_min" {
description = "minimum Kubernetes version"
type = string
}