tobiko/tobiko/openstack/stacks/neutron/external_network.yaml
Federico Ressi 6ac4610e13 Test opening ports on an external network
Change-Id: I9d830852ccf031e8d07a17c60601ed826a169048
2020-11-25 12:45:52 +01:00

41 lines
759 B
YAML

heat_template_version: newton
description: |
Creates an network with a subnet and a gateway router to an external network
if given
parameters:
external_id:
description: Default value to be assigned to network ports
type: string
default: '<no-external-id>'
has_external_id:
description: Extra network creation parameters
type: boolean
default: false
conditions:
has_network:
get_param: has_external_id
resources:
network:
type: OS::Neutron::Net
external_id: {get_param: external_id}
condition: has_network
outputs:
network_id:
description: Network ID
value: {get_resource: network}
has_network:
description: Whenever has a floating network
value: {get_param: has_external_id}