-
Notifications
You must be signed in to change notification settings - Fork 0
/
tfvars.template
66 lines (61 loc) · 1.54 KB
/
tfvars.template
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
auth_token = "your-api-key"
ssh_private_key_path = "~/.ssh/id-rsa"
public_ips_cidr = ["<equinix-metal-reserved-ip-block-1>, <equinix-metal-reserved-ip-block-2>"]
project_id = "your-equinix-metal-project-id"
organization_id = "your-equinix-metal-org-id"
# Device provisioning
router_hostname = "edge-gateway"
esxi_hostname = "esx"
router_size = "c3.small.x86"
esxi_size = "m3.large.x86"
facility = "sv15"
router_os = "ubuntu_18_04"
vmware_os = "vmware_esxi_7_0"
billing_cycle = "hourly"
esxi_host_count = 3
# VMWare specific variables
vcenter_portgroup_name = "VM Public Net 1"
vcenter_datacenter_name = "Equinix Metal SV15"
vcenter_cluster_name = "SV15-1"
vcenter_domain = "vsphere.local"
vcenter_user_name = "Administrator"
domain_name = "equinix-metal.local"
vpn_user = "vm_admin"
# Minio storage
s3_url = "link-to-your-bucket"
s3_bucket_name = "bucket-name"
s3_access_key = ""
s3_secret_key = ""
vcenter_iso_name = "VMware-VCSA-all-7.0.1-17004997.iso"
private_subnets = [
{
"name" : "VM Private Net 1",
"nat" : true,
"vsphere_service_type" : null,
"routable" : true,
"cidr" : "172.16.0.0/24"
},
{
"name" : "vMotion",
"nat" : false,
"vsphere_service_type" : "vmotion",
"routable" : false,
"cidr" : "172.16.1.0/24"
},
{
"name" : "vSAN",
"nat" : false,
"vsphere_service_type" : "vsan",
"routable" : false,
"cidr" : "172.16.2.0/24"
}
]
public_subnets = [
{
"name" : "VM Public Net 1",
"nat" : false,
"vsphere_service_type" : "management",
"routable" : true,
"ip_count" : 16
}
]