You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
1.3 KiB
HCL
59 lines
1.3 KiB
HCL
variable "namespace" {
|
|
description = "Namespace to deploy workloads and configuration"
|
|
type = string
|
|
default = "default"
|
|
}
|
|
|
|
variable "match_labels" {
|
|
description = "Match labels to add to the MariaDB deployment, will be merged with labels"
|
|
type = map(any)
|
|
default = {}
|
|
}
|
|
|
|
variable "labels" {
|
|
description = "Labels to add to the Drone runner deployment"
|
|
type = map(any)
|
|
default = {}
|
|
}
|
|
|
|
variable "image_registry" {
|
|
description = "Image registry, e.g. gcr.io, docker.io"
|
|
type = string
|
|
default = ""
|
|
}
|
|
|
|
variable "image_repository" {
|
|
description = "Image to start for the runner"
|
|
type = string
|
|
default = "drone/drone-runner-kube"
|
|
}
|
|
|
|
variable "image_tag" {
|
|
description = "Image tag to for the runner"
|
|
type = string
|
|
default = "latest"
|
|
}
|
|
|
|
variable "drone_runner_replicas" {
|
|
description = "Number of runner replicas to deploy"
|
|
type = number
|
|
default = 1
|
|
}
|
|
|
|
variable "drone_rpc_host" {
|
|
description = "Drone hostname"
|
|
type = string
|
|
}
|
|
|
|
variable "drone_rpc_proto" {
|
|
description = "Drone protocol"
|
|
type = string
|
|
default = "https"
|
|
}
|
|
|
|
variable "drone_runner_secret" {
|
|
description = "Drone runner secret"
|
|
type = string
|
|
sensitive = true
|
|
}
|