-
Notifications
You must be signed in to change notification settings - Fork 11
/
variables.tf
106 lines (85 loc) · 2.97 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
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
################################################################################
################################################################################
################################################################################
### ###
### Name: terraform-vsphere-vcsa ###
### Description: [Terraform] Module to create and deploy VMware VCSA ###
### Last Modified: fparry(2020-09-04T11:12:56-04:00) ###
### License: MIT (See LICENSE.txt in the root of this repository for more ###
### information.) ###
### ###
################################################################################
################################################################################
################################################################################
variable "vcbuild_esxihostname" {
description = "ESXi hostname to deploy VCSA"
}
variable "vcbuild_esxiusername" {
description = "ESXi username to deploy VCSA"
default = "root"
}
variable "vcbuild_sso_domain_name" {
description = "SSO domain name"
}
variable "vcbuild_deployment_network" {
description = "Network to deploy VCSA"
}
variable "vcbuild_thin_disk_mode" {
description = "Use thin disks for VCSA? Valid options are 'true' or 'false' "
default = true
}
variable "vcbuild_deployment_option" {
description = "VCSA sizing. Valid options are 'tiny', 'small', 'medium', 'large', 'x-large' "
default = "small"
}
variable "vcbuild_ip_family" {
description = "ipv4 or ipv6"
default = "ipv4"
}
variable "vcbuild_network_mode" {
description = "static or dhcp"
}
variable "vcbuild_datastore" {
description = "Datastore to deploy VCSA"
}
variable "vcbuild_vchostname" {
description = "vCenter host name"
}
variable "vcbuild_vcrootpassword" {
description = "Root password for vcenter server"
}
variable "vcbuild_vcssopassword" {
description = "SSO password for vcenter server"
}
variable "vcbuild_ntp_servers" {
description = "NTP servers"
default = "time.nist.gov"
}
variable "vcbuild_ssh_enable" {
description = "Enable SSH? 'true' or 'false' "
default = true
}
variable "vcbuild_esxipassword" {
description = "esxi password"
}
variable "vcbuild_vcip" {
description = "ip address"
}
variable "vcbuild_dnsserver" {
description = "dns server"
default = "8.8.8.8"
}
variable "vcbuild_ipprefix" {
description = "Network prefix length (bits for subnet mask). Use only when the mode is 'static'."
default = "24"
}
variable "vcbuild_gateway" {
description = "gateway"
}
variable "vcbuild_vcfqdn" {
description = "FQDN or IP address for the appliance."
}
variable "vcbuild_ceip_enabled" {
description = "Join VMware Customer Experience Program? 'true' or 'false' "
default = false
}