forked from Crazylegscrane/terraform-aws-masq-server
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinputs.tf
81 lines (68 loc) · 2.26 KB
/
inputs.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 "clandestine_port" {
type = number
default = null
description = "This is the port you want MASQ to listen on for clandestine traffic. This will be used for your config.toml and SG settings."
}
variable "vpc_id" {
type = string
description = "The VPC ID if you are not using default VPC."
default = ""
}
variable "key_name" {
type = string
description = "The name of the AWS Key Pair you want to use."
default = ""
}
variable "instance_role" {
type = string
description = "The name of the Instance Role you want to use, shouldn't need to be set unless you are doing something custom."
default = ""
}
variable "subnet_id" {
type = string
description = "The subnet that you want the instance to deploy to, if you don't supply one, it will grab one from your VPC automatically."
default = ""
}
variable "instance_type" {
type = string
description = "The instance type you would like to deploy."
default = "t3.micro"
}
variable "name" {
type = string
description = "The name you would like to give the instance. This is purely for use inside of AWS, it won't show on the MASQ Network."
default = "MASQNode"
}
variable "chain" {
type = string
description = "The name of the blockchain to use, mainnet and ropsten are the only valid options."
default = "ropsten"
}
variable "bcsurl" {
type = string
description = "The url of the blockchain service. This defaults to ropsten url."
default = "https://ropsten.infura.io/v3/0ead23143b174f6983c76f69ddcf4026"
}
variable "dbpass" {
type = string
description = "The password you would like to use for the MASQ DB."
default = "node"
}
variable "dnsservers" {
type = string
description = "The DNS servers to use to resolve URLs for requests."
default = "1.0.0.1,1.1.1.1,8.8.8.8,9.9.9.9"
}
variable "earnwallet" {
type = string
description = "The wallet address used for storing payments for services."
}
variable "gasprice" {
type = number
description = "The gas price you are willing to pay to settle transactions."
default = 50
}
variable "conkey" {
type = string
description = "The private key to sign consuming transactions."
}