bfa8bd37ac4033c2561bdddd9ce80e13e004c12b
[csit.git] / terraform-ci-infra / 1n_nmd / exporter / variables.tf
1 # Nomad
2 variable "nomad_datacenters" {
3   description = "Nomad data centers"
4   type        = list(string)
5   default     = [ "dc1" ]
6 }
7
8 # Exporter
9 variable "exporter_job_name" {
10   description = "Exporter job name"
11   type        = string
12   default     = "exporter"
13 }
14
15 variable "exporter_use_canary" {
16   description = "Uses canary deployment"
17   type        = bool
18   default     = false
19 }
20
21 # Node Exporter
22 variable "node_service_name" {
23   description = "Node exporter service name"
24   type        = string
25   default     = "nodeexporter"
26 }
27
28 variable "node_version" {
29   description = "Node exporter version"
30   type        = string
31   default     = "1.0.1"
32 }
33
34 variable "node_port" {
35   description = "Node exporter TCP allocation"
36   type        = number
37   default     = 9100
38 }
39
40 # Blackbox Exporter
41 variable "blackbox_service_name" {
42   description = "Blackbox exporter service name"
43   type        = string
44   default     = "blackboxexporter"
45 }
46
47 variable "blackbox_version" {
48   description = "Blackbox exporter version"
49   type        = string
50   default     = "0.18.0"
51 }
52
53 variable "blackbox_port" {
54   description = "Blackbox exporter TCP allocation"
55   type        = number
56   default     = 9115
57 }
58
59 # cAdvisor Exporter
60 variable "cadvisor_service_name" {
61   description = "cAdvisor exporter service name"
62   type        = string
63   default     = "cadvisorexporter"
64 }
65
66 variable "cadvisor_image" {
67   description = "cAdvisor exporter docker image"
68   type        = string
69   default     = "gcr.io/cadvisor/cadvisor:v0.38.7"
70 }
71
72 variable "cadvisor_port" {
73   description = "cAdvisor exporter TCP allocation"
74   type        = number
75   default     = 8080
76 }