GCVE Private Cloud Module
This module contains the terraform to create and deploy a private cloud
Basic usage of this module is as follows:
module "example" {
source = " <module-path>"
# Required variables
cluster_id =
create_vmware_engine_network =
gcve_zone =
pc_cidr_range =
pc_name =
project =
vmware_engine_network_location =
vmware_engine_network_name =
# Optional variables
cluster_node_count = 3
cluster_node_type = " standard-72"
pc_description = " Private Cloud description"
vmware_engine_network_description = " PC Network"
vmware_engine_network_type = " LEGACY"
}
Name
Description
Type
Default
Required
cluster_id
The cluster ID for management cluster in the private cloud
string
n/a
yes
cluster_node_count
Specify the number of nodes for the management cluster in the private cloud
number
3
no
cluster_node_type
Specify the node type for the management cluster in the private cloud
string
"standard-72"
no
create_vmware_engine_network
Set this value to true if you want to create a vmware engine network,
bool
n/a
yes
gcve_zone
Zone where private cloud will be deployed
string
n/a
yes
pc_cidr_range
CIDR range for the management network of the private cloud that will be deployed
string
n/a
yes
pc_description
Description for the private cloud that will be deployed
string
"Private Cloud description"
no
pc_name
Name of the private cloud that will be deployed
string
n/a
yes
pc_type
Initial type of the private cloud. Possible values are: STANDARD, TIME_LIMITED
string
"STANDARD"
no
project
Project where private cloud will be deployed
string
n/a
yes
vmware_engine_network_description
Description of the vmware engine network for the private cloud
string
"PC Network"
no
vmware_engine_network_location
Region where vmware engine network will be deployed
string
n/a
yes
vmware_engine_network_name
Name of the vmware engine network for the private cloud
string
n/a
yes
vmware_engine_network_type
Type of the vmware engine network for the private cloud
string
"LEGACY"
no
Name
Description
gcve_tf_pc
The private cloud resource
hcx
Details about the HCX Manager appliance
id
ID of the private cloud
management_cluster
Details of the management cluster of the private cloud
network_config
Details about the network configuration of the private cloud
nsx
Details about the NSX Manager appliance
state
Details about the state of the private cloud
vcenter
Details about the vCenter appliance