blob: 634a8e9cb1218f178e9429efe2c265537fcc23d7 [file] [log] [blame] [edit]
variable "cluster_name" {
description = "The name of the cluster"
type = string
}
variable "region" {
description = "The region to run the cluster in"
type = string
}
variable "gcs_bucket_location" {
description = "The location to use for the GCS buckets"
type = string
}
variable "linux_machine_type" {
description = "The type of machine to use for Linux instances"
type = string
}
variable "windows_machine_type" {
description = "The type of machine to use for Windows instances"
type = string
}
variable "libcxx_machine_type" {
description = "The type of machine to use for libcxx instances (linux)"
type = string
}
variable "service_node_pool_locations" {
description = "The location to run the service node pool in"
type = list(any)
default = null
}
variable "linux_runners_namespace_name" {
description = "The name of the namespace containing the Linux runners"
type = string
}
variable "linux_runners_kubernetes_service_account_name" {
description = "The name of the kubernetes service account used to access the Linux object cache GCS bucket"
type = string
}
variable "windows_2022_runners_namespace_name" {
description = "The name of the namespace containing the Windows runners"
type = string
}
variable "windows_2022_runners_kubernetes_service_account_name" {
description = "The name of the kubernetes service account used to access the Windows object cache GCS bucket"
type = string
}