-
Notifications
You must be signed in to change notification settings - Fork 0
/
variables.tf
81 lines (61 loc) · 1.72 KB
/
variables.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
variable "cluster_name" {}
variable "cluster_region" {
description = "Region to locate EKS cluster"
}
variable "cluster_version" {
description = "Kubernetes version to use for the EKS cluster."
}
variable "stable_instance_type" {
description = "EC2 instance type for stable nodes"
}
variable "spot_instance_type" {
description = "EC2 instance type for spot nodes"
}
variable "spot_price" {
description = "Maximum spot instance price"
}
variable "worker_image" {
description = "Docker image to pull for worker nodes"
}
variable "spot_node_count" {
description = "EC2 instance type for spot nodes"
}
variable "dask_worker_count" {
description = "Number of dask workers to schedule"
}
variable "hibernate" {
description = "Keep cluster nodes running or not"
}
variable "dask_worker_mb_ram" {
description = "Dask worker RAM in Mb"
}
variable "dask_worker_milli_cpu" {
description = "Dask worker CPU in millicores"
}
variable "dask_worker_threads" {
description = "Number of threads spawned by dask worker"
}
variable "dask_worker_procs" {
description = "Number of processes spawned by dask worker"
}
variable "dask_scheduler_mb_ram" {
description = "Dask scheduler RAM in Mb"
}
variable "dask_scheduler_milli_cpu" {
description = "Dask scheduler CPU in millicores"
}
variable "jupyter_mb_ram" {
description = "Jupyter notebook RAM in Mb"
}
variable "jupyter_milli_cpu" {
description = "Jupyter notebook CPU in millicores"
}
variable "jupyter_gb_storage" {
description = "Jupyter volume size in gigabytes"
}
variable "config_map_output_path" {
description = "Determines where config_map files are placed"
}
variable "kubeconfig_output_path" {
description = "Determines where config_map files are placed"
}