diff options
author | Nicholas Randon <nicholas.randon@hp.com> | 2014-05-02 16:52:18 +0100 |
---|---|---|
committer | Nicholas Randon <nicholas.randon@hp.com> | 2014-06-03 13:43:17 +0100 |
commit | 5771b718993ced4bf63e9f713a20bf5a36f2dada (patch) | |
tree | 6cf4753e0874489e69a2de725ffb29080bf40c89 /undercloud-vm-nova-deploy.yaml | |
parent | c89f6e26e95eb3e8aac4e3efbfa4e8263fae0ec0 (diff) |
Move to software-config for the undercloud.
Change the undercloud deployment to use software-config similar to
that used by the overcloud.
Change-Id: I81bced2062e461fe10301969d856d709c0b573c3
Diffstat (limited to 'undercloud-vm-nova-deploy.yaml')
-rw-r--r-- | undercloud-vm-nova-deploy.yaml | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/undercloud-vm-nova-deploy.yaml b/undercloud-vm-nova-deploy.yaml new file mode 100644 index 00000000..16890360 --- /dev/null +++ b/undercloud-vm-nova-deploy.yaml @@ -0,0 +1,40 @@ +Parameters: + NeutronPublicInterface: + Default: eth0 + Description: What interface to bridge onto br-ex for network nodes. + Type: String + PowerManager: + Default: nova.virt.baremetal.virtual_power_driver.VirtualPowerManager + Description: Bare metal power manager driver. + Type: String + PxeDeployTimeout: + Default: 2400 + Description: Timeout for PXE deployment of baremetal nodes + Type: Number + PowerSSHHost: + Default: 192.168.122.1 + Description: SSH host to ssh to for power management operations. + Type: String + PowerSSHPrivateKey: + Description: Private key for using to ssh to a virtual power host. + Type: String + NoEcho: true + PowerUserName: + Default: stack + Description: What username to ssh to the virtual power host with. + Type: String +Resources: + 01_undercloudNovaDeployment: + Type: OS::Heat::StructuredDeployment + Properties: + config: {Ref: undercloudNovaConfig} + server: {Ref: undercloud} + signal_transport: NO_SIGNAL + input_values: + nova_arch: {Ref: BaremetalArch} + power_manager: {Ref: PowerManager} + pxe_deploy_timeout: {Ref: PxeDeployTimeout} + nova_service_password: {Ref: NovaPassword} + user: {Ref: PowerUserName} + ssh_host: {Ref: PowerSSHHost} + ssh_key: {Ref: PowerSSHPrivateKey} |