Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- resources:
- OsNetConfigImpl:
- type: OS::Heat::SoftwareConfig
- properties:
- group: script
- config:
- str_replace:
- template:
- get_file: /usr/share/openstack-tripleo-heat-templates/network/scripts/run-os-net-config.sh
- params:
- $network_config:
- network_config:
- - type: interface
- name: em3
- use_dhcp: false
- addresses:
- - ip_netmask:
- list_join:
- - /
- - - get_param: ControlPlaneIp
- - get_param: ControlPlaneSubnetCidr
- routes:
- - ip_netmask: 169.254.169.254/32
- next_hop:
- get_param: EC2MetadataIp
- - type: ovs_bridge
- name: bridge_name
- dns_servers:
- get_param: DnsServers
- addresses:
- - ip_netmask:
- get_param: ExternalIpSubnet
- routes:
- - default: true
- next_hop:
- get_param: ExternalInterfaceDefaultRoute
- members:
- - type: linux_bond
- name: bond1
- bonding_options:
- get_param: BondInterfaceOvsOptions
- members:
- - type: interface
- name: em1
- primary: true
- - type: interface
- name: em2
- - type: vlan
- device: bond1
- vlan_id:
- get_param: InternalApiNetworkVlanID
- addresses:
- - ip_netmask:
- get_param: InternalApiIpSubnet
- - type: vlan
- device: bond1
- vlan_id:
- get_param: StorageNetworkVlanID
- addresses:
- - ip_netmask:
- get_param: StorageIpSubnet
- - type: vlan
- device: bond1
- vlan_id:
- get_param: StorageMgmtNetworkVlanID
- addresses:
- - ip_netmask:
- get_param: StorageMgmtIpSubnet
- - type: vlan
- device: bond1
- vlan_id:
- get_param: TenantNetworkVlanID
- addresses:
- - ip_netmask:
- get_param: TenantIpSubnet
Add Comment
Please, Sign In to add comment