This repository was archived by the owner on Mar 21, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvars.tf
85 lines (69 loc) · 2.05 KB
/
vars.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
82
83
84
85
# Also depends on the following environment variables:
# GOOGLE_CREDENTIALS
variable "zerotier_central_api_token" {
type = string
description = "API access token for ZeroTier Central"
sensitive = true
}
variable "desec_api_token" {
type = string
description = "API token for deSEC"
sensitive = true
}
variable "acme_server" {
type = string
description = "ACME CA server API path"
}
variable "acme_email" {
type = string
description = "Contact email address for ACME registration"
}
variable "gcp_credentials" {
type = string
description = "GCP account credentials for authentication"
}
variable "gcp_billing_account_id" {
type = string
description = "GCP billing account ID for the main GCP project"
}
variable "gcp_project_id" {
type = string
description = "GCP project ID for the main GCP project"
}
variable "gcp_vm_orchestrator_image" {
type = string
description = "Orchestrator VM image for the main GCP project"
}
variable "gcp_planktoscope_credentials" {
type = string
description = "GCP account credentials for authentication for the Planktoscope-supported GCP project"
}
variable "gcp_planktoscope_billing_account_id" {
type = string
description = "GCP billing account ID for the Planktoscope-supported GCP project"
}
variable "gcp_planktoscope_project_id" {
type = string
description = "GCP project ID for the Planktoscope-supported GCP project"
}
variable "gcp_planktoscope_vm_worker_image" {
type = string
description = "Worker VM image for the Planktoscope-supported GCP project"
}
variable "nomad_secret_id" {
type = string
description = "Secret ID for Nomad ACL token"
sensitive = true
}
variable "nomad_accessor_id" {
type = string
description = "Accessor ID for Nomad ACL token"
}
variable "dns_root" {
type = string
description = "Root domain name"
}
variable "dns_infra_ds" {
type = list(string)
description = "DS records for the infra subname under the root domain name"
}