Creates OpsMan VM on GCP.
Best to use it with Terragrunt.
Name |
Version |
terraform |
>= 0.12.0 |
Name |
Description |
Type |
Default |
Required |
availability_zones |
Requires exactly THREE availability zones that must belong to the provided region. |
list |
n/a |
yes |
environment_name |
Name of the environment. This is prefixed with the hosted_zone DNS to generate the Common Name for the TLS certificate. |
string |
n/a |
yes |
management_subnet_name |
Output from https://github.com/pivotal/paving/gcp |
any |
n/a |
yes |
ops_man_image_creation_timeout |
n/a |
string |
"10m" |
no |
ops_manager_dns |
OpsMan DNS name. Output from https://github.com/pivotal/paving/gcp |
any |
n/a |
yes |
ops_manager_instance_type |
n/a |
string |
"n1-standard-2" |
no |
ops_manager_public_ip |
Output from https://github.com/pivotal/paving/gcp |
any |
n/a |
yes |
ops_manager_ssh_private_key |
n/a |
string |
n/a |
yes |
ops_manager_ssh_public_key |
n/a |
string |
n/a |
yes |
opsman_build |
n/a |
string |
n/a |
yes |
opsman_version |
n/a |
string |
n/a |
yes |
project |
GCP Project Name |
any |
n/a |
yes |
region |
GCP Region |
any |
n/a |
yes |
service_account_key |
GCP Service Account Key in JSON format |
any |
n/a |
yes |
Name |
Description |
ops_manager_dns |
==================== Outputs |
ops_manager_ssh_private_key |
n/a |