Sequence deploys - compute after control plane.
[apex-tripleo-heat-templates.git] / undercloud-vm-ironic-source.yaml
1 Parameters:
2   IronicPassword:
3     Type: String
4     Description: Ironic password for keystone access
5     NoEcho: 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     NoEcho: true
14 Resources:
15   undercloudConfig:
16     Type: AWS::AutoScaling::LaunchConfiguration
17     Metadata:
18       ironic:
19         db: mysql://ironic:unset@localhost/ironic
20         service-password:
21           Ref: IronicPassword
22         virtual_power_ssh_key:
23           Ref: PowerSSHPrivateKey
24       nova:
25         compute_hostname: undercloud
26         compute_driver: ironic.nova.virt.ironic.driver.IronicDriver
27         compute_manager: ironic.nova.compute.manager.ClusteredComputeManager
28         db: mysql://nova:unset@localhost/nova
29         default_ephemeral_format: ext4
30         host: 127.0.0.1
31         metadata-proxy: false
32         tuning:
33           ram_allocation_ratio: 1.0
34           reserved_host_memory_mb: 0
35         service-password:
36           Ref: NovaPassword