Skip to content

Latest commit

 

History

History

google-opsman-compute

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

What is this?

Creates OpsMan VM on GCP.

How do I use this?

Best to use it with Terragrunt.

Requirements

Name Version
terraform >= 0.12.0

Providers

Name Version
google n/a

Inputs

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

Outputs

Name Description
ops_manager_dns ==================== Outputs
ops_manager_ssh_private_key n/a