Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Inject enterprise properties as VM variables

Property

Example value

Description

vm_variables_csv

aa, bb.*, .*cc.*, .*dd

Pass enterprise properties with keys that match the regular expression value to VMs using cloud-init.

For this example, the platform will create VM variables with any property that is: named "aa"; starts with "bb"; contains "cc"; ends with "dd".

See Inject enterprise properties as VM variables

Onboard VMs into a single virtual appliance

Property

Example value

Description

sync.singlevapp

true

If true, in public cloud regions without VDCs, onboard all VMs into a single virtual appliance

sync.singlevapp.name

Single vapp name

The name to use for the single virtual appliance

See Control onboard of VMs to VApps

Azure VPNs

Name

Description

azurecompute-arm.vpn.virtualnetworkgateway.type

Type of routing to use by the Virtual Network Gateway.
See https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpngateways.
To create a VPN from Azure to Azure, set to PolicyBased
Valid values: RouteBased, PolicyBased
Default: RouteBased

azurecompute-arm.vpn.gatewaysubnet.mask

The Virtual Network Gateway requires a 'gateway subnet'.
If this does not exist, the plugin will try to create it in some available range of the virtual network,
using the mask given by this property
Default: 29

azurecompute-arm.vpn.virtualnetworkgateway.sku.name

Name of the Virtual Network Gateway SKU.
Valid values: Basic, HighPerformance, Standard, UltraPerformance, VpnGw1, VpnGw2,
VpnGw3, VpnGw4, VpnGw5, VpnGw1AZ, VpnGw1AZ, VpnGw1AZ, VpnGw1AZ, VpnGw1AZ
Only Basic SKU is supported in case of using PolicyBased VPN.
See https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-about-vpngateways#gwsku
Default: Basic

See Configure Azure VPNs

Zerto

Property

Example value

Description

DR-code

Ent1

The tenant's network name suffix of the external network for DRaaS recovery.
For example, for the vCenter recovery network DraasnetEnt1 where "Draasnet" is the recovery network base name set with an Abiquo property,
create a "DR-code" property with a value of "Ent1".

See Configure disaster recovery as a service with Zerto

NSX-T

Property

Description

nsxt.infra.dhcp-conf-name

Name of the NSX-T DHCP Profile used to create Tier1 VPCs.
NSXT UI path is:
Policy - Networking - Ip Management - DCHP

nsxt.infra.edge-cluster-name

Name of the NSX-T Edge Cluster used to create Tier1 VPCs.
NSXT UI path is:
Policy - System - Fabric - Nodes - Edge Clusters
Default: Edge-Cluster-01

nsxt.infra.tier0-external-ip

External IP used by the Tier-0.

nsxt.infra.tier0-name

Name of the NSX-T Tier0 used to create the Tier1 VPCs.
NSXT UI path is:
Policy - Networking - Tier-0 Gateway

nsxt.infra.transport-zone-name

Name of the NSX-T Transport Zone (overlay) used to create segments / networks.
NSXT UI path is:
Policy - System - Fabric - Transport Zones

NSX gateway


NameDescription

nsx.virtualwire.teaming  

Use this property to set the teaming policy for the portGroup that is the backing for the VirtualWire when it is created. This value cannot be changed after it is created.
Default: "failover_explicit"
Values: "failover_explicit", "loadbalance_ip", "loadbalance_loadbased", "loadbalance_srcid", or "loadbalance_srcmac"

nsx.edge.esg.size

Size of the ESG appliances.

Values: compact, large, quadlarge, xlarge

nsx.edge.descriptionDescription to configure in the edges created by Abiquo.
nsx.load-balancer-acceleration

Whether load balancer acceleration is enabled in the edge load balancers.

Default: false

See Configure the NSX integration


NSX ECMP

These enterprise properties can also be configured as VDC context properties, if more than one VDC per tenant is required.


NameDescription
nsx.gateway.network-idVLAN tag of the tenant network where the ESGs will be connected. Abiquo will create a distributed port group if none exists for that VLAN
nsx.gateway.networkNetwork CIDR of the tenant network
nsx.gateway.datacenterThe Datacenter where Abiquo will create the distributed port group for the tenant VLAN, if missing

nsx.gateway.dvs

The distributed virtual switch where Abiquo will create the distributed port group for the tenant VLAN, if missing

nsx.gateway.bgp.as

Identifier of the AS used in the tenant network

nsx.gateway.bgp.from-edge-password

BGP password for gateway from Edge
nsx.edge.uplink.ipsComma separated list of the IP addresses to assign to the uplink interfaces of the ESGs. The number of IP addresses here will determine the number of ESGs Abiquo will deploy when creating a Virtual datacenter
nsx.edge.bgp.peersComma separated list of the IP addresses to be configured as BGP neighbor of each ESG uplink
nsx.edge.bgp.asIdentifier of the AS used by the ESGs

nsx.edge.bgp.from-local-password

BGP password from local
nsx.edge.bgp.hold-down-timerHold down timer value for the BGP between the ESGs and the tenant network
nsx.edge.bgp.keep-alive-timerKeep alive timer for the BGP between the ESGs and the tenant network
nsx.edge.bgp.weightWeight of each neighbor in the BGP between the ESGs and the tenant network
nsx.local.bgp.asIdentifier of the AS used by the local DLR
nsx.local.bgp.hold-down-timerHold down timer value for the BGP between the DLR and the ESGs
nsx.local.bgp.keep-alive-timerKeep alive timer for the BGP between the DLR and the ESGs
nsx.local.bgp.weightWeight of each neighbor in the BGP between the DLR and the ESGs

nsx.transit.network

Network CIDR of the transit network

nsx.virtualwire.teaming  

Use this property to set the teaming policy for the portGroup that is the backing for the VirtualWire when it is created. This value cannot be changed after it is created.
Default: "failover_explicit"
Values: "failover_explicit", "loadbalance_ip", "loadbalance_loadbased", "loadbalance_srcid", or "loadbalance_srcmac"

abiquo.nsx.edge.esg.size

Size of the ESG appliances.

Values: compact, large, quadlarge, xlarge

abiquo.nsx.edge.dhcp.size

Size of the ESG appliance to use when creating the DHCP Edge for the virtual datacenter.

Values: compact, large, quadlarge, xlarge

nsx.edge.descriptionDescription to configure in the edges created by Abiquo.

See NSX with ECMP configuration guide


NSX NAT


NameDescription

nsx.virtualwire.teaming  

Use this property to set the teaming policy for the portGroup that is the backing for the VirtualWire when it is created. This value cannot be changed after it is created.
Default: "failover_explicit"
Values: "failover_explicit", "loadbalance_ip", "loadbalance_loadbased", "loadbalance_srcid", or "loadbalance_srcmac"

nsx.edge.esg.size

Size of the ESG appliances.

Values: compact, large, quadlarge, xlarge

nsx.edge.descriptionDescription to configure in the edges created by Abiquo.

See NSX NAT configuration guide


  • No labels