4425d007fd
This patch moves the undercloud templates into the deprecated directory. The Makefile still builds the resulting templates at the top level so users should not be broken by this change. Change-Id: Ibcb87fe31a6894552a5e445b5495e69fdcc2d382
53 lines
1.8 KiB
YAML
53 lines
1.8 KiB
YAML
parameters:
|
|
NeutronPublicInterface:
|
|
default: nic1
|
|
description: What interface to bridge onto br-ex for network nodes.
|
|
type: string
|
|
NovaComputeDriver:
|
|
default: baremetal.driver.BareMetalDriver
|
|
description: Full class name for the Nova compute driver
|
|
type: string
|
|
NovaComputeManager:
|
|
default: nova.compute.manager.ComputeManager
|
|
description: Full class name for the Nova compute manager
|
|
type: string
|
|
NovaSchedulerHostManager:
|
|
default: nova.scheduler.host_manager.HostManager
|
|
description: Full class name for the Nova scheduler host manager
|
|
type: string
|
|
PowerManager:
|
|
default: nova.virt.baremetal.virtual_power_driver.VirtualPowerManager
|
|
description: Bare metal power manager driver.
|
|
type: string
|
|
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
|
|
hidden: true
|
|
PowerUserName:
|
|
default: stack
|
|
description: What username to ssh to the virtual power host with.
|
|
type: string
|
|
PxeDeployTimeout:
|
|
default: 2400
|
|
description: Timeout for PXE deployment of baremetal nodes
|
|
type: number
|
|
resources:
|
|
undercloudNovaDeployment:
|
|
type: OS::Heat::StructuredDeployment
|
|
properties:
|
|
config: {get_resource: undercloudNovaConfig}
|
|
server: {get_resource: undercloud}
|
|
signal_transport: NO_SIGNAL
|
|
input_values:
|
|
nova_arch: {get_param: BaremetalArch}
|
|
power_manager: {get_param: PowerManager}
|
|
pxe_deploy_timeout: {get_param: PxeDeployTimeout}
|
|
nova_service_password: {get_param: NovaPassword}
|
|
user: {get_param: PowerUserName}
|
|
ssh_host: {get_param: PowerSSHHost}
|
|
ssh_key: {get_param: PowerSSHPrivateKey}
|