diff options
Diffstat (limited to 'undercloud-vm-ironic-deploy.yaml')
-rw-r--r-- | undercloud-vm-ironic-deploy.yaml | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/undercloud-vm-ironic-deploy.yaml b/undercloud-vm-ironic-deploy.yaml new file mode 100644 index 00000000..10eb44d2 --- /dev/null +++ b/undercloud-vm-ironic-deploy.yaml @@ -0,0 +1,31 @@ +Parameters: + IronicPassword: + Type: String + Description: Ironic password for keystone access + NoEcho: true + NeutronPublicInterface: + Default: eth0 + Description: What interface to bridge onto br-ex for network nodes. + Type: String + PowerSSHPrivateKey: + Description: Private key for using to ssh to a virtual power host. + Type: String + NoEcho: true +Resources: + 01_undercloudNovaDeployment: + Type: OS::Heat::StructuredDeployment + Properties: + config: {Ref: undercloudNovaConfig} + server: {Ref: undercloud} + signal_transport: NO_SIGNAL + input_values: + nova_service_password: {Ref: NovaPassword} + 02_undercloudIronicDeployment: + Type: OS::Heat::StructuredDeployment + Properties: + config: {Ref: undercloudIronicConfig} + server: {Ref: undercloud} + signal_transport: NO_SIGNAL + input_values: + ironic_service_password: {Ref: IronicPassword} + virtual_power_ssh_key: {Ref: PowerSSHPrivateKey} |