Skip to main content
版本:v1.8

Gcp-Infrastructure

描述

Create DC/OS related GCP Infrastructure

参数说明

属性

名称描述类型是否必须默认值
accepted_internal_networksSubnet ranges for all internal networkslistfalse
admin_ipsList of CIDR admin IPslisttrue
agent_cidr_rangeAgent CIDR Rangefalse
bootstrap_dcos_instance_osBootstrap node tested OSes imagefalse
bootstrap_disk_sizeBootstrap node disk size (gb)false
bootstrap_disk_typeBootstrap node disk type.false
bootstrap_image[BOOTSTRAP] Image to be usedfalse
bootstrap_machine_type[BOOTSTRAP] Machine typefalse
bootstrap_public_ssh_key_pathBootstrap Node Public SSH Keyfalse
bootstrap_ssh_userBootstrap node SSH Userfalse
cluster_nameName of the DC/OS clustertrue
forwarding_rule_disable_mastersDo not create fowarding rules for masters (admin access + internal access)false
forwarding_rule_disable_public_agentsDo not create forwarding rules for public agents. ( Needs to be true when num_public_agents is 0 )false
infra_dcos_instance_osGlobal Infra Tested OSes Imagefalse
infra_disk_sizeGlobal Infra Disk Sizefalse
infra_disk_typeGlobal Infra Disk Typefalse
infra_machine_typeGlobal Infra Machine Typefalse
infra_public_ssh_key_pathGlobal Infra Public SSH Keytrue
infra_ssh_userGlobal Infra SSH Userfalse
labelsAdd custom labels to all resourcesmapfalse
master_cidr_rangeMaster CIDR Rangefalse
master_dcos_instance_osMaster node tested OSes imagefalse
master_disk_sizeMaster node disk size (gb)false
master_disk_typeMaster node disk type.false
master_imageMaster node OS imagefalse
master_machine_typeMaster node machine typefalse
master_public_ssh_key_pathMaster node Public SSH Keyfalse
master_ssh_userMaster node SSH Userfalse
name_prefixName Prefixfalse
num_bootstrapSpecify the amount of bootstrap. You should have at most 1false
num_mastersSpecify the amount of masters. For redundancy you should have at least 3false
num_private_agentsSpecify the amount of private agents. These agents will provide your main resourcesfalse
num_public_agentsSpecify the amount of public agents. These agents will host marathon-lb and edgelbfalse
private_agent_dcos_instance_osPrivate agent node tested OSes imagefalse
private_agent_disk_sizePrivate agent node disk size (gb)false
private_agent_disk_typePrivate agent node disk type.false
private_agent_imagePrivate agent node OS imagefalse
private_agent_machine_typePrivate agent node machine typefalse
private_agent_public_ssh_key_pathPrivate Agent node Public SSH Keyfalse
private_agent_ssh_userPrivate Agent node SSH Userfalse
public_agent_dcos_instance_osPublic Agent node tested OSes imagefalse
public_agent_disk_sizePublic agent disk size (gb)false
public_agent_disk_typePublic agent node disk type.false
public_agent_imagePublic agent node OS imagefalse
public_agent_machine_typePublic agent machine typefalse
public_agent_public_ssh_key_pathPublic Agent node Public SSH Keyfalse
public_agent_ssh_userPublic Agent node SSH Userfalse
public_agents_additional_portsList of additional ports allowed for public access on public agents (80 and 443 open by default)listfalse
tagsAdd custom tags to all resourceslistfalse
writeConnectionSecretToRefThe secret whic