Permit specifying VLAN mappings to overclouds.
[apex-tripleo-heat-templates.git] / undercloud-vm-ironic-deploy.yaml
1 parameters:
2   IronicPassword:
3     type: string
4     description: Ironic password for keystone access
5     hidden: true
6   NeutronPublicInterface:
7     default: eth0
8     description: What interface to bridge onto br-ex for network nodes.
9     type: string
10   PowerSSHPrivateKey:
11     description: Private key for using to ssh to a virtual power host.
12     type: string
13     hidden: true
14 resources:
15   01_undercloudNovaDeployment:
16     type: OS::Heat::StructuredDeployment
17     properties:
18       config: {get_resource: undercloudNovaConfig}
19       server: {get_resource: undercloud}
20       signal_transport: NO_SIGNAL
21       input_values:
22         nova_service_password: {get_param: NovaPassword}
23   02_undercloudIronicDeployment:
24     type: OS::Heat::StructuredDeployment
25     properties:
26       config: {get_resource: undercloudIronicConfig}
27       server: {get_resource: undercloud}
28       signal_transport: NO_SIGNAL
29       input_values:
30         ironic_service_password: {get_param: IronicPassword}
31         virtual_power_ssh_key: {get_param: PowerSSHPrivateKey}