-
Notifications
You must be signed in to change notification settings - Fork 16
/
terraform.tfvars
74 lines (61 loc) · 1.54 KB
/
terraform.tfvars
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
nsx = {
ip = "10.29.15.73"
user = "admin"
password = "VMware1!"
}
nsx_data_vars = {
transport_zone = "tz1"
t0_router_name = "DefaultT0Router"
edge_cluster = "EdgeCluster1"
t1_router_name = "tf-router1"
}
nsx_rs_vars = {
t1_router_name = "tf-router1"
}
ipset = ["10.19.12.201", "10.29.12.219", "10.29.12.220"]
nsx_tag_scope = "project"
nsx_tag = "terraform-demo"
vsphere{
vsphere_user = "administrator@yasen.local"
vsphere_password = "VMware1!"
vsphere_ip = "10.29.15.169"
dc = "MyDC1"
datastore = "NFS"
resource_pool = "T_Cluster/Resources"
vm_template = "t_template_novra"
}
app_listen_port = "8443"
db_user = "medicalappuser" # Database details
db_name = "medicalapp"
db_pass = "VMware1!"
dns_server_list = ["10.29.12.201", "8.8.8.8"]
web = {
ip = "10.29.15.210"
gw = "10.29.15.209"
mask = "28"
nat_ip = "" # If the ip above is routable and has internet access you can leave the NAT IP blank
vm_name = "web"
domain = "yasen.local"
user = "root" # Credentails to access the VM
pass = "VMware1!"
}
app = {
ip = "192.168.245.21" # If this IP is not routable and has no internet access you need to condigure a NAT IP below
gw = "192.168.245.1"
mask = "24"
nat_ip = "10.29.15.229"
vm_name = "app"
domain = "yasen.local"
user = "root"
pass = "VMware1!"
}
db = {
ip = "192.168.247.21"
gw = "192.168.247.1"
mask = "24"
nat_ip = "10.29.15.228"
vm_name = "db"
domain = "yasen.local"
user = "root"
pass = "VMware1!"
}