Sort inputs and parameters
They're mostly rather higgledy-piggledy at the moment which makes it quite difficult to compare against files where these are sorted. EG compute.yaml from I687a00c7dc164ba044f9f2dfca96a02401427855. Change-Id: I508a3d0f6a79810d2100fdd1ad143bcd37bf8c00
This commit is contained in:
parent
a35679f539
commit
6f3f9ec6da
@ -1,13 +1,13 @@
|
|||||||
heat_template_version: 2013-05-23
|
heat_template_version: 2013-05-23
|
||||||
description: 'Tie OpenStack components together'
|
description: 'Tie OpenStack components together'
|
||||||
parameters:
|
parameters:
|
||||||
TemplateRoot:
|
|
||||||
description: URL Base where all of our templates are available
|
|
||||||
type: string
|
|
||||||
KeystoneAdminToken:
|
KeystoneAdminToken:
|
||||||
description: Admin Token needed for keystone
|
description: Admin Token needed for keystone
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
|
TemplateRoot:
|
||||||
|
description: URL Base where all of our templates are available
|
||||||
|
type: string
|
||||||
resources:
|
resources:
|
||||||
RabbitMQ:
|
RabbitMQ:
|
||||||
type: AWS::CloudFormation::Stack
|
type: AWS::CloudFormation::Stack
|
||||||
|
@ -27,6 +27,8 @@ parameters:
|
|||||||
default: ''
|
default: ''
|
||||||
description: User to use for replication from bootstrap host
|
description: User to use for replication from bootstrap host
|
||||||
type: string
|
type: string
|
||||||
|
controllerImage:
|
||||||
|
type: string
|
||||||
GlanceDBPassword:
|
GlanceDBPassword:
|
||||||
description: Password for connecting to glance database
|
description: Password for connecting to glance database
|
||||||
type: string
|
type: string
|
||||||
@ -43,6 +45,11 @@ parameters:
|
|||||||
description: Password for accessing Heat database.
|
description: Password for accessing Heat database.
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
|
HeatStackDomainAdminPassword:
|
||||||
|
description: Password for heat_domain_admin user.
|
||||||
|
type: string
|
||||||
|
default: ''
|
||||||
|
hidden: true
|
||||||
InstanceType:
|
InstanceType:
|
||||||
default: baremetal
|
default: baremetal
|
||||||
description: Use this flavor
|
description: Use this flavor
|
||||||
@ -55,13 +62,6 @@ parameters:
|
|||||||
description: Password for connecting to keystone
|
description: Password for connecting to keystone
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
NovaDBPassword:
|
|
||||||
description: Password for connecting to nova database
|
|
||||||
type: string
|
|
||||||
hidden: true
|
|
||||||
NovaInterfaces:
|
|
||||||
default: eth0
|
|
||||||
type: string
|
|
||||||
NeutronDBPassword:
|
NeutronDBPassword:
|
||||||
description: Password for connecting to neutron database
|
description: Password for connecting to neutron database
|
||||||
type: string
|
type: string
|
||||||
@ -69,26 +69,26 @@ parameters:
|
|||||||
NeutronInterfaces:
|
NeutronInterfaces:
|
||||||
default: eth0
|
default: eth0
|
||||||
type: string
|
type: string
|
||||||
|
NovaDBPassword:
|
||||||
|
description: Password for connecting to nova database
|
||||||
|
type: string
|
||||||
|
hidden: true
|
||||||
|
NovaInterfaces:
|
||||||
|
default: eth0
|
||||||
|
type: string
|
||||||
RabbitMQPassword:
|
RabbitMQPassword:
|
||||||
description: Password for RabbitMQ
|
description: Password for RabbitMQ
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
RabbitUserName:
|
|
||||||
type: string
|
|
||||||
RabbitPassword:
|
RabbitPassword:
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
|
RabbitUserName:
|
||||||
|
type: string
|
||||||
ServicePassword:
|
ServicePassword:
|
||||||
description: admin_password for setting up auth in nova.
|
description: admin_password for setting up auth in nova.
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
controllerImage:
|
|
||||||
type: string
|
|
||||||
HeatStackDomainAdminPassword:
|
|
||||||
description: Password for heat_domain_admin user.
|
|
||||||
type: string
|
|
||||||
default: ''
|
|
||||||
hidden: true
|
|
||||||
resources:
|
resources:
|
||||||
AccessPolicy:
|
AccessPolicy:
|
||||||
properties:
|
properties:
|
||||||
|
@ -1,13 +1,5 @@
|
|||||||
description: 'Debian-mirror: A Debian or Ubuntu mirror in the cloud'
|
description: 'Debian-mirror: A Debian or Ubuntu mirror in the cloud'
|
||||||
parameters:
|
parameters:
|
||||||
DebianMirrorMirror:
|
|
||||||
default: http://archive.ubuntu.com/ubuntu
|
|
||||||
description: The mirror that is to be used as the source
|
|
||||||
type: string
|
|
||||||
DebianMirrorSuites:
|
|
||||||
default: ["saucy", "saucy-updates", "saucy-security"]
|
|
||||||
description: The suites to be mirrored
|
|
||||||
type: JSON
|
|
||||||
DebianMirrorArchitectures:
|
DebianMirrorArchitectures:
|
||||||
default: [{"arch": "amd64"}]
|
default: [{"arch": "amd64"}]
|
||||||
description: The architectures to be mirrored
|
description: The architectures to be mirrored
|
||||||
@ -16,6 +8,14 @@ parameters:
|
|||||||
default: ["main", "restricted", "universe", "multiverse"]
|
default: ["main", "restricted", "universe", "multiverse"]
|
||||||
description: The components to be mirrored
|
description: The components to be mirrored
|
||||||
type: JSON
|
type: JSON
|
||||||
|
DebianMirrorMirror:
|
||||||
|
default: http://archive.ubuntu.com/ubuntu
|
||||||
|
description: The mirror that is to be used as the source
|
||||||
|
type: string
|
||||||
|
DebianMirrorSuites:
|
||||||
|
default: ["saucy", "saucy-updates", "saucy-security"]
|
||||||
|
description: The suites to be mirrored
|
||||||
|
type: JSON
|
||||||
resources:
|
resources:
|
||||||
debianMirrorConfig:
|
debianMirrorConfig:
|
||||||
type: AWS::AutoScaling::LaunchConfiguration
|
type: AWS::AutoScaling::LaunchConfiguration
|
||||||
|
40
nagios3.yaml
40
nagios3.yaml
@ -19,6 +19,26 @@ parameters:
|
|||||||
type: string
|
type: string
|
||||||
description: Password for initial admin user
|
description: Password for initial admin user
|
||||||
hidden: true
|
hidden: true
|
||||||
|
external_network:
|
||||||
|
type: string
|
||||||
|
description: Network to attach floating ips to.
|
||||||
|
default: ext-net
|
||||||
|
flavor:
|
||||||
|
type: string
|
||||||
|
description: What flavor to use for the nagios server.
|
||||||
|
default: m1.small
|
||||||
|
image:
|
||||||
|
type: string
|
||||||
|
description: Image for Nagios.
|
||||||
|
default: nagios
|
||||||
|
key_name:
|
||||||
|
type: string
|
||||||
|
description: What Nova SSH key to use for the nagios server.
|
||||||
|
default: default
|
||||||
|
monitor_networks:
|
||||||
|
type: json
|
||||||
|
description: Neutron networks to monitor.
|
||||||
|
default: []
|
||||||
nova_os_auth_url:
|
nova_os_auth_url:
|
||||||
type: string
|
type: string
|
||||||
default: ''
|
default: ''
|
||||||
@ -36,30 +56,10 @@ parameters:
|
|||||||
type: string
|
type: string
|
||||||
description: tenant name to present to nova_host_ip.
|
description: tenant name to present to nova_host_ip.
|
||||||
default: ''
|
default: ''
|
||||||
monitor_networks:
|
|
||||||
type: json
|
|
||||||
description: Neutron networks to monitor.
|
|
||||||
default: []
|
|
||||||
image:
|
|
||||||
type: string
|
|
||||||
description: Image for Nagios.
|
|
||||||
default: nagios
|
|
||||||
server_network:
|
server_network:
|
||||||
type: string
|
type: string
|
||||||
description: Network id for server.
|
description: Network id for server.
|
||||||
default: default-net
|
default: default-net
|
||||||
external_network:
|
|
||||||
type: string
|
|
||||||
description: Network to attach floating ips to.
|
|
||||||
default: ext-net
|
|
||||||
flavor:
|
|
||||||
type: string
|
|
||||||
description: What flavor to use for the nagios server.
|
|
||||||
default: m1.small
|
|
||||||
key_name:
|
|
||||||
type: string
|
|
||||||
description: What Nova SSH key to use for the nagios server.
|
|
||||||
default: default
|
|
||||||
resources:
|
resources:
|
||||||
nagios_config:
|
nagios_config:
|
||||||
type: OS::Heat::StructuredConfig
|
type: OS::Heat::StructuredConfig
|
||||||
|
@ -6,6 +6,33 @@ parameters:
|
|||||||
description: The password for the keystone admin account, used for monitoring, querying neutron etc.
|
description: The password for the keystone admin account, used for monitoring, querying neutron etc.
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
|
AllNodesConfig:
|
||||||
|
type: string
|
||||||
|
description: OS::Heat::Config to use for all nodes deployment
|
||||||
|
CeilometerComputeAgent:
|
||||||
|
description: Indicates whether the Compute agent is present and expects nova-compute to be configured accordingly
|
||||||
|
type: string
|
||||||
|
default: ''
|
||||||
|
constraints:
|
||||||
|
- allowed_values: ['', Present]
|
||||||
|
CeilometerDSN:
|
||||||
|
type: string
|
||||||
|
CeilometerMeteringSecret:
|
||||||
|
default: unset
|
||||||
|
description: Secret shared by the ceilometer services.
|
||||||
|
type: string
|
||||||
|
hidden: true
|
||||||
|
CeilometerPassword:
|
||||||
|
default: unset
|
||||||
|
description: The password for the ceilometer service account.
|
||||||
|
type: string
|
||||||
|
hidden: true
|
||||||
|
DefaultSignalTransport:
|
||||||
|
default: CFN_SIGNAL
|
||||||
|
description: Transport to use for software-config signals.
|
||||||
|
type: string
|
||||||
|
constraints:
|
||||||
|
- allowed_values: [ CFN_SIGNAL, HEAT_SIGNAL, NO_SIGNAL ]
|
||||||
ExtraConfig:
|
ExtraConfig:
|
||||||
default: {}
|
default: {}
|
||||||
description: |
|
description: |
|
||||||
@ -44,31 +71,52 @@ parameters:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
type: json
|
type: json
|
||||||
NovaComputeExtraConfig:
|
GlanceHost:
|
||||||
default: {}
|
|
||||||
description: |
|
|
||||||
NovaCompute specific configuration to inject into the cluster. Same
|
|
||||||
structure as ExtraConfig.
|
|
||||||
type: json
|
|
||||||
KeyName:
|
|
||||||
description: Name of an existing EC2 KeyPair to enable SSH access to the instances
|
|
||||||
type: string
|
type: string
|
||||||
default: default
|
GlancePort:
|
||||||
OvercloudComputeFlavor:
|
default: 9292
|
||||||
description: Use this flavor
|
description: Glance port.
|
||||||
|
type: string
|
||||||
|
GlanceProtocol:
|
||||||
|
default: http
|
||||||
|
description: Protocol to use when connecting to glance, set to https for SSL.
|
||||||
type: string
|
type: string
|
||||||
default: baremetal
|
|
||||||
ImageUpdatePolicy:
|
ImageUpdatePolicy:
|
||||||
default: 'REBUILD_PRESERVE_EPHEMERAL'
|
default: 'REBUILD_PRESERVE_EPHEMERAL'
|
||||||
description: What policy to use when reconstructing instances. REBUILD for rebuilds, REBUILD_PRESERVE_EPHEMERAL to preserve /mnt.
|
description: What policy to use when reconstructing instances. REBUILD for rebuilds, REBUILD_PRESERVE_EPHEMERAL to preserve /mnt.
|
||||||
type: string
|
type: string
|
||||||
NovaImage:
|
KeyName:
|
||||||
|
description: Name of an existing EC2 KeyPair to enable SSH access to the instances
|
||||||
type: string
|
type: string
|
||||||
default: overcloud-compute
|
default: default
|
||||||
NtpServer:
|
KeystoneHost:
|
||||||
|
type: string
|
||||||
|
LiveUpdateComputeImage:
|
||||||
|
type: string
|
||||||
|
description: The image ID for live-updates to the overcloud compute nodes.
|
||||||
|
default: ''
|
||||||
|
LiveUpdateHost:
|
||||||
|
type: string
|
||||||
|
description: The IP address for the undercloud Glance API.
|
||||||
|
default: ''
|
||||||
|
LiveUpdatePassword:
|
||||||
type: string
|
type: string
|
||||||
default: ''
|
default: ''
|
||||||
KeystoneHost:
|
description: The live-update password for the undercloud Glance API.
|
||||||
|
hidden: true
|
||||||
|
LiveUpdateTenantName:
|
||||||
|
type: string
|
||||||
|
description: The live-update tenant name for the undercloud Glance API.
|
||||||
|
default: ''
|
||||||
|
LiveUpdateUserName:
|
||||||
|
type: string
|
||||||
|
description: The live-update username for the undercloud Glance API.
|
||||||
|
default: ''
|
||||||
|
NeutronBridgeMappings:
|
||||||
|
type: string
|
||||||
|
NeutronDSN:
|
||||||
|
type: string
|
||||||
|
NeutronEnableTunnelling:
|
||||||
type: string
|
type: string
|
||||||
NeutronFlatNetworks:
|
NeutronFlatNetworks:
|
||||||
type: string
|
type: string
|
||||||
@ -76,6 +124,12 @@ parameters:
|
|||||||
description: If set, flat networks to configure in neutron plugins.
|
description: If set, flat networks to configure in neutron plugins.
|
||||||
NeutronHost:
|
NeutronHost:
|
||||||
type: string
|
type: string
|
||||||
|
NeutronNetworkType:
|
||||||
|
default: 'gre'
|
||||||
|
description: The tenant network type for Neutron, either gre or vxlan.
|
||||||
|
type: string
|
||||||
|
NeutronNetworkVLANRanges:
|
||||||
|
type: string
|
||||||
NeutronPhysicalBridge:
|
NeutronPhysicalBridge:
|
||||||
default: ''
|
default: ''
|
||||||
description: An OVS bridge to create for accessing external networks.
|
description: An OVS bridge to create for accessing external networks.
|
||||||
@ -84,16 +138,45 @@ parameters:
|
|||||||
default: ''
|
default: ''
|
||||||
description: A port to add to the NeutronPhysicalBridge.
|
description: A port to add to the NeutronPhysicalBridge.
|
||||||
type: string
|
type: string
|
||||||
NeutronNetworkType:
|
|
||||||
default: 'gre'
|
|
||||||
description: The tenant network type for Neutron, either gre or vxlan.
|
|
||||||
type: string
|
|
||||||
NeutronTunnelTypes:
|
NeutronTunnelTypes:
|
||||||
default: 'gre'
|
default: 'gre'
|
||||||
description: |
|
description: |
|
||||||
The tunnel types for the Neutron tenant network. To specify multiple
|
The tunnel types for the Neutron tenant network. To specify multiple
|
||||||
values, use a comma separated string, like so: 'gre,vxlan'
|
values, use a comma separated string, like so: 'gre,vxlan'
|
||||||
type: string
|
type: string
|
||||||
|
NovaApiHost:
|
||||||
|
type: string
|
||||||
|
NovaComputeDriver:
|
||||||
|
type: string
|
||||||
|
default: libvirt.LibvirtDriver
|
||||||
|
NovaComputeExtraConfig:
|
||||||
|
default: {}
|
||||||
|
description: |
|
||||||
|
NovaCompute specific configuration to inject into the cluster. Same
|
||||||
|
structure as ExtraConfig.
|
||||||
|
type: json
|
||||||
|
NovaComputeLibvirtType:
|
||||||
|
type: string
|
||||||
|
default: ''
|
||||||
|
NovaDSN:
|
||||||
|
type: string
|
||||||
|
NovaImage:
|
||||||
|
type: string
|
||||||
|
default: overcloud-compute
|
||||||
|
NovaPassword:
|
||||||
|
default: unset
|
||||||
|
description: The password for the nova service account, used by nova-api.
|
||||||
|
type: string
|
||||||
|
hidden: true
|
||||||
|
NovaPublicIP:
|
||||||
|
type: string
|
||||||
|
NtpServer:
|
||||||
|
type: string
|
||||||
|
default: ''
|
||||||
|
OvercloudComputeFlavor:
|
||||||
|
description: Use this flavor
|
||||||
|
type: string
|
||||||
|
default: baremetal
|
||||||
RabbitHost:
|
RabbitHost:
|
||||||
type: string
|
type: string
|
||||||
RabbitUserName:
|
RabbitUserName:
|
||||||
@ -101,22 +184,6 @@ parameters:
|
|||||||
RabbitPassword:
|
RabbitPassword:
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
CeilometerComputeAgent:
|
|
||||||
description: Indicates whether the Compute agent is present and expects nova-compute to be configured accordingly
|
|
||||||
type: string
|
|
||||||
default: ''
|
|
||||||
constraints:
|
|
||||||
- allowed_values: ['', Present]
|
|
||||||
CeilometerMeteringSecret:
|
|
||||||
default: unset
|
|
||||||
description: Secret shared by the ceilometer services.
|
|
||||||
type: string
|
|
||||||
hidden: true
|
|
||||||
CeilometerPassword:
|
|
||||||
default: unset
|
|
||||||
description: The password for the ceilometer service account.
|
|
||||||
type: string
|
|
||||||
hidden: true
|
|
||||||
SnmpdReadonlyUserName:
|
SnmpdReadonlyUserName:
|
||||||
default: ro_snmp_user
|
default: ro_snmp_user
|
||||||
description: The user name for SNMPd with readonly rights running on all Overcloud nodes
|
description: The user name for SNMPd with readonly rights running on all Overcloud nodes
|
||||||
@ -126,75 +193,6 @@ parameters:
|
|||||||
description: The user password for SNMPd with readonly rights running on all Overcloud nodes
|
description: The user password for SNMPd with readonly rights running on all Overcloud nodes
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
NovaComputeDriver:
|
|
||||||
type: string
|
|
||||||
default: libvirt.LibvirtDriver
|
|
||||||
NovaComputeLibvirtType:
|
|
||||||
type: string
|
|
||||||
default: ''
|
|
||||||
NovaApiHost:
|
|
||||||
type: string
|
|
||||||
NovaPassword:
|
|
||||||
default: unset
|
|
||||||
description: The password for the nova service account, used by nova-api.
|
|
||||||
type: string
|
|
||||||
hidden: true
|
|
||||||
GlanceHost:
|
|
||||||
type: string
|
|
||||||
GlancePort:
|
|
||||||
default: 9292
|
|
||||||
description: Glance port.
|
|
||||||
type: string
|
|
||||||
GlanceProtocol:
|
|
||||||
default: http
|
|
||||||
description: Protocol to use when connecting to glance, set to https for SSL.
|
|
||||||
type: string
|
|
||||||
CeilometerDSN:
|
|
||||||
type: string
|
|
||||||
NovaDSN:
|
|
||||||
type: string
|
|
||||||
NovaPublicIP:
|
|
||||||
type: string
|
|
||||||
NeutronDSN:
|
|
||||||
type: string
|
|
||||||
NeutronBridgeMappings:
|
|
||||||
type: string
|
|
||||||
NeutronNetworkVLANRanges:
|
|
||||||
type: string
|
|
||||||
NeutronNetworkType:
|
|
||||||
type: string
|
|
||||||
NeutronEnableTunnelling:
|
|
||||||
type: string
|
|
||||||
AllNodesConfig:
|
|
||||||
type: string
|
|
||||||
description: OS::Heat::Config to use for all nodes deployment
|
|
||||||
LiveUpdateUserName:
|
|
||||||
type: string
|
|
||||||
description: The live-update username for the undercloud Glance API.
|
|
||||||
default: ''
|
|
||||||
LiveUpdateTenantName:
|
|
||||||
type: string
|
|
||||||
description: The live-update tenant name for the undercloud Glance API.
|
|
||||||
default: ''
|
|
||||||
LiveUpdateHost:
|
|
||||||
type: string
|
|
||||||
description: The IP address for the undercloud Glance API.
|
|
||||||
default: ''
|
|
||||||
LiveUpdatePassword:
|
|
||||||
type: string
|
|
||||||
default: ''
|
|
||||||
description: The live-update password for the undercloud Glance API.
|
|
||||||
hidden: true
|
|
||||||
LiveUpdateComputeImage:
|
|
||||||
type: string
|
|
||||||
description: The image ID for live-updates to the overcloud compute nodes.
|
|
||||||
default: ''
|
|
||||||
DefaultSignalTransport:
|
|
||||||
default: CFN_SIGNAL
|
|
||||||
description: Transport to use for software-config signals.
|
|
||||||
type: string
|
|
||||||
constraints:
|
|
||||||
- allowed_values: [ CFN_SIGNAL, HEAT_SIGNAL, NO_SIGNAL ]
|
|
||||||
resources:
|
resources:
|
||||||
NovaCompute0:
|
NovaCompute0:
|
||||||
type: OS::Nova::Server
|
type: OS::Nova::Server
|
||||||
|
@ -12,9 +12,20 @@ parameters:
|
|||||||
description: The keystone auth secret.
|
description: The keystone auth secret.
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
CinderPassword:
|
CeilometerComputeAgent:
|
||||||
|
description: Indicates whether the Compute agent is present and expects nova-compute to be configured accordingly
|
||||||
|
type: string
|
||||||
|
default: ''
|
||||||
|
constraints:
|
||||||
|
- allowed_values: ['', Present]
|
||||||
|
CeilometerMeteringSecret:
|
||||||
default: unset
|
default: unset
|
||||||
description: The password for the cinder service account, used by cinder-api.
|
description: Secret shared by the ceilometer services.
|
||||||
|
type: string
|
||||||
|
hidden: true
|
||||||
|
CeilometerPassword:
|
||||||
|
default: unset
|
||||||
|
description: The password for the ceilometer service account.
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
CinderISCSIHelper:
|
CinderISCSIHelper:
|
||||||
@ -25,10 +36,42 @@ parameters:
|
|||||||
default: 5000
|
default: 5000
|
||||||
description: The size of the loopback file used by the cinder LVM driver.
|
description: The size of the loopback file used by the cinder LVM driver.
|
||||||
type: number
|
type: number
|
||||||
|
CinderPassword:
|
||||||
|
default: unset
|
||||||
|
description: The password for the cinder service account, used by cinder-api.
|
||||||
|
type: string
|
||||||
|
hidden: true
|
||||||
|
CloudName:
|
||||||
|
default: ''
|
||||||
|
description: The DNS name of this cloud. E.g. ci-overcloud.tripleo.org
|
||||||
|
type: string
|
||||||
|
ControlFixedIPs:
|
||||||
|
default: []
|
||||||
|
description: Should be used for arbitrary ips.
|
||||||
|
type: json
|
||||||
|
controllerExtraConfig:
|
||||||
|
default: {}
|
||||||
|
description: |
|
||||||
|
Controller specific configuration to inject into the cluster. Same
|
||||||
|
structure as ExtraConfig.
|
||||||
|
type: json
|
||||||
|
controllerImage:
|
||||||
|
type: string
|
||||||
|
default: overcloud-control
|
||||||
|
ControlVirtualInterface:
|
||||||
|
default: 'br-ex'
|
||||||
|
description: Interface where virtual ip will be assigned.
|
||||||
|
type: string
|
||||||
Debug:
|
Debug:
|
||||||
default: ''
|
default: ''
|
||||||
description: Set to True to enable debugging on all services.
|
description: Set to True to enable debugging on all services.
|
||||||
type: string
|
type: string
|
||||||
|
DefaultSignalTransport:
|
||||||
|
default: CFN_SIGNAL
|
||||||
|
description: Transport to use for software-config signals.
|
||||||
|
type: string
|
||||||
|
constraints:
|
||||||
|
- allowed_values: [ CFN_SIGNAL, HEAT_SIGNAL, NO_SIGNAL ]
|
||||||
ExtraConfig:
|
ExtraConfig:
|
||||||
default: {}
|
default: {}
|
||||||
description: |
|
description: |
|
||||||
@ -67,26 +110,15 @@ parameters:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
type: json
|
type: json
|
||||||
controllerExtraConfig:
|
GlanceLogFile:
|
||||||
default: {}
|
description: The filepath of the file to use for logging messages from Glance.
|
||||||
description: |
|
|
||||||
Controller specific configuration to inject into the cluster. Same
|
|
||||||
structure as ExtraConfig.
|
|
||||||
type: json
|
|
||||||
NovaComputeExtraConfig:
|
|
||||||
default: {}
|
|
||||||
description: |
|
|
||||||
NovaCompute specific configuration to inject into the cluster. Same
|
|
||||||
structure as ExtraConfig.
|
|
||||||
type: json
|
|
||||||
OvercloudControlFlavor:
|
|
||||||
default: baremetal
|
|
||||||
description: Flavor for control nodes to request when deploying.
|
|
||||||
type: string
|
type: string
|
||||||
OvercloudComputeFlavor:
|
default: ''
|
||||||
default: baremetal
|
GlancePassword:
|
||||||
description: Flavor for compute nodes to request when deploying.
|
default: unset
|
||||||
|
description: The password for the glance service account, used by the glance services.
|
||||||
type: string
|
type: string
|
||||||
|
hidden: true
|
||||||
GlancePort:
|
GlancePort:
|
||||||
default: 9292
|
default: 9292
|
||||||
description: Glance port.
|
description: Glance port.
|
||||||
@ -95,24 +127,31 @@ parameters:
|
|||||||
default: http
|
default: http
|
||||||
description: Protocol to use when connecting to glance, set to https for SSL.
|
description: Protocol to use when connecting to glance, set to https for SSL.
|
||||||
type: string
|
type: string
|
||||||
GlancePassword:
|
|
||||||
default: unset
|
|
||||||
description: The password for the glance service account, used by the glance services.
|
|
||||||
type: string
|
|
||||||
hidden: true
|
|
||||||
GlanceNotifierStrategy:
|
GlanceNotifierStrategy:
|
||||||
description: Strategy to use for Glance notification queue
|
description: Strategy to use for Glance notification queue
|
||||||
type: string
|
type: string
|
||||||
default: noop
|
default: noop
|
||||||
GlanceLogFile:
|
|
||||||
description: The filepath of the file to use for logging messages from Glance.
|
|
||||||
type: string
|
|
||||||
default: ''
|
|
||||||
HeatPassword:
|
HeatPassword:
|
||||||
default: unset
|
default: unset
|
||||||
description: The password for the Heat service account, used by the Heat services.
|
description: The password for the Heat service account, used by the Heat services.
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
|
HeatStackDomainAdminPassword:
|
||||||
|
description: Password for heat_domain_admin user.
|
||||||
|
type: string
|
||||||
|
default: ''
|
||||||
|
hidden: true
|
||||||
|
HypervisorNeutronPhysicalBridge:
|
||||||
|
default: 'br-ex'
|
||||||
|
description: >
|
||||||
|
An OVS bridge to create on each hypervisor. This defaults to br-ex the
|
||||||
|
same as the control plane nodes, as we have a uniform configuration of
|
||||||
|
the openvswitch agent. Typically should not need to be changed.
|
||||||
|
type: string
|
||||||
|
HypervisorNeutronPublicInterface:
|
||||||
|
default: 'eth0'
|
||||||
|
description: What interface to add to the HypervisorNeutronPhysicalBridge.
|
||||||
|
type: string
|
||||||
ImageUpdatePolicy:
|
ImageUpdatePolicy:
|
||||||
default: 'REBUILD_PRESERVE_EPHEMERAL'
|
default: 'REBUILD_PRESERVE_EPHEMERAL'
|
||||||
description: What policy to use when reconstructing instances. REBUILD for rebuilds, REBUILD_PRESERVE_EPHEMERAL to preserve /mnt.
|
description: What policy to use when reconstructing instances. REBUILD for rebuilds, REBUILD_PRESERVE_EPHEMERAL to preserve /mnt.
|
||||||
@ -121,6 +160,47 @@ parameters:
|
|||||||
default: default
|
default: default
|
||||||
description: Name of an existing EC2 KeyPair to enable SSH access to the instances
|
description: Name of an existing EC2 KeyPair to enable SSH access to the instances
|
||||||
type: string
|
type: string
|
||||||
|
KeystoneCACertificate:
|
||||||
|
default: ''
|
||||||
|
description: Keystone self-signed certificate authority certificate.
|
||||||
|
type: string
|
||||||
|
KeystoneSigningCertificate:
|
||||||
|
default: ''
|
||||||
|
description: Keystone certificate for verifying token validity.
|
||||||
|
type: string
|
||||||
|
KeystoneSigningKey:
|
||||||
|
default: ''
|
||||||
|
description: Keystone key for signing tokens.
|
||||||
|
type: string
|
||||||
|
hidden: true
|
||||||
|
LiveUpdateComputeImage:
|
||||||
|
type: string
|
||||||
|
description: The image ID for live-updates to the overcloud compute nodes.
|
||||||
|
default: ''
|
||||||
|
LiveUpdateHost:
|
||||||
|
type: string
|
||||||
|
description: The IP address for the undercloud Glance API.
|
||||||
|
default: ''
|
||||||
|
LiveUpdatePassword:
|
||||||
|
type: string
|
||||||
|
default: ''
|
||||||
|
description: The live-update password for the undercloud Glance API.
|
||||||
|
hidden: true
|
||||||
|
LiveUpdateTenantName:
|
||||||
|
type: string
|
||||||
|
description: The live-update tenant name for the undercloud Glance API.
|
||||||
|
default: ''
|
||||||
|
LiveUpdateUserName:
|
||||||
|
type: string
|
||||||
|
description: The live-update username for the undercloud Glance API.
|
||||||
|
default: ''
|
||||||
|
MysqlInnodbBufferPoolSize:
|
||||||
|
description: >
|
||||||
|
Specifies the size of the buffer pool in megabytes. Setting to
|
||||||
|
zero should be interpreted as "no value" and will defer to the
|
||||||
|
lower level default.
|
||||||
|
type: number
|
||||||
|
default: 0
|
||||||
NeutronBridgeMappings:
|
NeutronBridgeMappings:
|
||||||
description: >
|
description: >
|
||||||
The OVS logical->physical bridge mappings to use. See the Neutron
|
The OVS logical->physical bridge mappings to use. See the Neutron
|
||||||
@ -131,6 +211,24 @@ parameters:
|
|||||||
scripts or be sure to keep 'datacentre' as a mapping network name.
|
scripts or be sure to keep 'datacentre' as a mapping network name.
|
||||||
type: string
|
type: string
|
||||||
default: "datacentre:br-ex"
|
default: "datacentre:br-ex"
|
||||||
|
NeutronControlPlaneID:
|
||||||
|
default: ''
|
||||||
|
type: string
|
||||||
|
description: Neutron ID for ctlplane network.
|
||||||
|
NeutronDnsmasqOptions:
|
||||||
|
default: 'dhcp-option-force=26,1400'
|
||||||
|
description: Dnsmasq options for neutron-dhcp-agent. The default value here forces MTU to be set to 1400 to account for the tunnel overhead.
|
||||||
|
type: string
|
||||||
|
NeutronFlatNetworks:
|
||||||
|
type: string
|
||||||
|
default: 'datacentre'
|
||||||
|
description: >
|
||||||
|
If set, flat networks to configure in neutron plugins. Defaults to
|
||||||
|
'datacentre' to permit external network creation.
|
||||||
|
NeutronNetworkType:
|
||||||
|
default: 'gre'
|
||||||
|
description: The tenant network type for Neutron, either gre or vxlan.
|
||||||
|
type: string
|
||||||
NeutronNetworkVLANRanges:
|
NeutronNetworkVLANRanges:
|
||||||
default: 'datacentre'
|
default: 'datacentre'
|
||||||
description: >
|
description: >
|
||||||
@ -143,66 +241,6 @@ parameters:
|
|||||||
description: The password for the neutron service account, used by neutron agents.
|
description: The password for the neutron service account, used by neutron agents.
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
CeilometerComputeAgent:
|
|
||||||
description: Indicates whether the Compute agent is present and expects nova-compute to be configured accordingly
|
|
||||||
type: string
|
|
||||||
default: ''
|
|
||||||
constraints:
|
|
||||||
- allowed_values: ['', Present]
|
|
||||||
CeilometerMeteringSecret:
|
|
||||||
default: unset
|
|
||||||
description: Secret shared by the ceilometer services.
|
|
||||||
type: string
|
|
||||||
hidden: true
|
|
||||||
CeilometerPassword:
|
|
||||||
default: unset
|
|
||||||
description: The password for the ceilometer service account.
|
|
||||||
type: string
|
|
||||||
hidden: true
|
|
||||||
SnmpdReadonlyUserName:
|
|
||||||
default: ro_snmp_user
|
|
||||||
description: The user name for SNMPd with readonly rights running on all Overcloud nodes
|
|
||||||
type: string
|
|
||||||
SnmpdReadonlyUserPassword:
|
|
||||||
default: unset
|
|
||||||
description: The user password for SNMPd with readonly rights running on all Overcloud nodes
|
|
||||||
type: string
|
|
||||||
hidden: true
|
|
||||||
CloudName:
|
|
||||||
default: ''
|
|
||||||
description: The DNS name of this cloud. E.g. ci-overcloud.tripleo.org
|
|
||||||
type: string
|
|
||||||
NovaComputeDriver:
|
|
||||||
default: libvirt.LibvirtDriver
|
|
||||||
type: string
|
|
||||||
NovaComputeLibvirtType:
|
|
||||||
default: ''
|
|
||||||
type: string
|
|
||||||
NovaImage:
|
|
||||||
type: string
|
|
||||||
default: overcloud-compute
|
|
||||||
NovaPassword:
|
|
||||||
default: unset
|
|
||||||
description: The password for the nova service account, used by nova-api.
|
|
||||||
type: string
|
|
||||||
hidden: true
|
|
||||||
NeutronFlatNetworks:
|
|
||||||
type: string
|
|
||||||
default: 'datacentre'
|
|
||||||
description: >
|
|
||||||
If set, flat networks to configure in neutron plugins. Defaults to
|
|
||||||
'datacentre' to permit external network creation.
|
|
||||||
HypervisorNeutronPhysicalBridge:
|
|
||||||
default: 'br-ex'
|
|
||||||
description: >
|
|
||||||
An OVS bridge to create on each hypervisor. This defaults to br-ex the
|
|
||||||
same as the control plane nodes, as we have a uniform configuration of
|
|
||||||
the openvswitch agent. Typically should not need to be changed.
|
|
||||||
type: string
|
|
||||||
HypervisorNeutronPublicInterface:
|
|
||||||
default: 'eth0'
|
|
||||||
description: What interface to add to the HypervisorNeutronPhysicalBridge.
|
|
||||||
type: string
|
|
||||||
NeutronPublicInterface:
|
NeutronPublicInterface:
|
||||||
default: eth0
|
default: eth0
|
||||||
description: What interface to bridge onto br-ex for network nodes.
|
description: What interface to bridge onto br-ex for network nodes.
|
||||||
@ -215,6 +253,10 @@ parameters:
|
|||||||
default: ''
|
default: ''
|
||||||
description: A custom IP address to put onto the NeutronPublicInterface.
|
description: A custom IP address to put onto the NeutronPublicInterface.
|
||||||
type: string
|
type: string
|
||||||
|
NeutronPublicInterfaceRawDevice:
|
||||||
|
default: ''
|
||||||
|
description: If set, the public interface is a vlan with this device as the raw device.
|
||||||
|
type: string
|
||||||
NeutronPublicInterfaceTag:
|
NeutronPublicInterfaceTag:
|
||||||
default: ''
|
default: ''
|
||||||
description: >
|
description: >
|
||||||
@ -225,88 +267,43 @@ parameters:
|
|||||||
overcloud.yaml to include the deployment of VLAN ports to the control
|
overcloud.yaml to include the deployment of VLAN ports to the control
|
||||||
plane.
|
plane.
|
||||||
type: string
|
type: string
|
||||||
NeutronPublicInterfaceRawDevice:
|
|
||||||
default: ''
|
|
||||||
description: If set, the public interface is a vlan with this device as the raw device.
|
|
||||||
type: string
|
|
||||||
NeutronControlPlaneID:
|
|
||||||
default: ''
|
|
||||||
type: string
|
|
||||||
description: Neutron ID for ctlplane network.
|
|
||||||
NeutronDnsmasqOptions:
|
|
||||||
default: 'dhcp-option-force=26,1400'
|
|
||||||
description: Dnsmasq options for neutron-dhcp-agent. The default value here forces MTU to be set to 1400 to account for the tunnel overhead.
|
|
||||||
type: string
|
|
||||||
NeutronNetworkType:
|
|
||||||
default: 'gre'
|
|
||||||
description: The tenant network type for Neutron, either gre or vxlan.
|
|
||||||
type: string
|
|
||||||
NeutronTunnelTypes:
|
NeutronTunnelTypes:
|
||||||
default: 'gre'
|
default: 'gre'
|
||||||
description: |
|
description: |
|
||||||
The tunnel types for the Neutron tenant network. To specify multiple
|
The tunnel types for the Neutron tenant network. To specify multiple
|
||||||
values, use a comma separated string, like so: 'gre,vxlan'
|
values, use a comma separated string, like so: 'gre,vxlan'
|
||||||
type: string
|
type: string
|
||||||
controllerImage:
|
NovaComputeDriver:
|
||||||
|
default: libvirt.LibvirtDriver
|
||||||
type: string
|
type: string
|
||||||
default: overcloud-control
|
NovaComputeExtraConfig:
|
||||||
|
default: {}
|
||||||
|
description: |
|
||||||
|
NovaCompute specific configuration to inject into the cluster. Same
|
||||||
|
structure as ExtraConfig.
|
||||||
|
type: json
|
||||||
|
NovaComputeLibvirtType:
|
||||||
|
default: ''
|
||||||
|
type: string
|
||||||
|
NovaImage:
|
||||||
|
type: string
|
||||||
|
default: overcloud-compute
|
||||||
|
NovaPassword:
|
||||||
|
default: unset
|
||||||
|
description: The password for the nova service account, used by nova-api.
|
||||||
|
type: string
|
||||||
|
hidden: true
|
||||||
NtpServer:
|
NtpServer:
|
||||||
type: string
|
type: string
|
||||||
default: ''
|
default: ''
|
||||||
RabbitUserName:
|
OvercloudComputeFlavor:
|
||||||
default: guest
|
default: baremetal
|
||||||
description: The username for RabbitMQ
|
description: Flavor for compute nodes to request when deploying.
|
||||||
type: string
|
type: string
|
||||||
RabbitPassword:
|
OvercloudControlFlavor:
|
||||||
default: guest
|
default: baremetal
|
||||||
description: The password for RabbitMQ
|
description: Flavor for control nodes to request when deploying.
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
|
||||||
RabbitCookieSalt:
|
|
||||||
type: string
|
|
||||||
default: unset
|
|
||||||
description: Salt for the rabbit cookie, change this to force the randomly generated rabbit cookie to change.
|
|
||||||
HeatStackDomainAdminPassword:
|
|
||||||
description: Password for heat_domain_admin user.
|
|
||||||
type: string
|
|
||||||
default: ''
|
|
||||||
hidden: true
|
|
||||||
LiveUpdateUserName:
|
|
||||||
type: string
|
|
||||||
description: The live-update username for the undercloud Glance API.
|
|
||||||
default: ''
|
|
||||||
LiveUpdateTenantName:
|
|
||||||
type: string
|
|
||||||
description: The live-update tenant name for the undercloud Glance API.
|
|
||||||
default: ''
|
|
||||||
LiveUpdateHost:
|
|
||||||
type: string
|
|
||||||
description: The IP address for the undercloud Glance API.
|
|
||||||
default: ''
|
|
||||||
LiveUpdatePassword:
|
|
||||||
type: string
|
|
||||||
default: ''
|
|
||||||
description: The live-update password for the undercloud Glance API.
|
|
||||||
hidden: true
|
|
||||||
LiveUpdateComputeImage:
|
|
||||||
type: string
|
|
||||||
description: The image ID for live-updates to the overcloud compute nodes.
|
|
||||||
default: ''
|
|
||||||
MysqlInnodbBufferPoolSize:
|
|
||||||
description: >
|
|
||||||
Specifies the size of the buffer pool in megabytes. Setting to
|
|
||||||
zero should be interpreted as "no value" and will defer to the
|
|
||||||
lower level default.
|
|
||||||
type: number
|
|
||||||
default: 0
|
|
||||||
ControlVirtualInterface:
|
|
||||||
default: 'br-ex'
|
|
||||||
description: Interface where virtual ip will be assigned.
|
|
||||||
type: string
|
|
||||||
ControlFixedIPs:
|
|
||||||
default: []
|
|
||||||
description: Should be used for arbitrary ips.
|
|
||||||
type: json
|
|
||||||
PublicVirtualFixedIPs:
|
PublicVirtualFixedIPs:
|
||||||
default: []
|
default: []
|
||||||
description: >
|
description: >
|
||||||
@ -324,25 +321,28 @@ parameters:
|
|||||||
type: string
|
type: string
|
||||||
description: >
|
description: >
|
||||||
Neutron network to allocate public virtual IP port on.
|
Neutron network to allocate public virtual IP port on.
|
||||||
KeystoneCACertificate:
|
RabbitCookieSalt:
|
||||||
default: ''
|
|
||||||
description: Keystone self-signed certificate authority certificate.
|
|
||||||
type: string
|
type: string
|
||||||
KeystoneSigningCertificate:
|
default: unset
|
||||||
default: ''
|
description: Salt for the rabbit cookie, change this to force the randomly generated rabbit cookie to change.
|
||||||
description: Keystone certificate for verifying token validity.
|
RabbitPassword:
|
||||||
type: string
|
default: guest
|
||||||
KeystoneSigningKey:
|
description: The password for RabbitMQ
|
||||||
default: ''
|
|
||||||
description: Keystone key for signing tokens.
|
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
DefaultSignalTransport:
|
RabbitUserName:
|
||||||
default: CFN_SIGNAL
|
default: guest
|
||||||
description: Transport to use for software-config signals.
|
description: The username for RabbitMQ
|
||||||
type: string
|
type: string
|
||||||
constraints:
|
SnmpdReadonlyUserName:
|
||||||
- allowed_values: [ CFN_SIGNAL, HEAT_SIGNAL, NO_SIGNAL ]
|
default: ro_snmp_user
|
||||||
|
description: The user name for SNMPd with readonly rights running on all Overcloud nodes
|
||||||
|
type: string
|
||||||
|
SnmpdReadonlyUserPassword:
|
||||||
|
default: unset
|
||||||
|
description: The user password for SNMPd with readonly rights running on all Overcloud nodes
|
||||||
|
type: string
|
||||||
|
hidden: true
|
||||||
resources:
|
resources:
|
||||||
ControlVirtualIP:
|
ControlVirtualIP:
|
||||||
type: OS::Neutron::Port
|
type: OS::Neutron::Port
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
description: 'ssl-source: SSL endpoint metadata for openstack'
|
description: 'ssl-source: SSL endpoint metadata for openstack'
|
||||||
parameters:
|
parameters:
|
||||||
|
SSLCACertificate:
|
||||||
|
default: ''
|
||||||
|
description: If set, the contents of an SSL certificate authority file.
|
||||||
|
type: string
|
||||||
SSLCertificate:
|
SSLCertificate:
|
||||||
default: ''
|
default: ''
|
||||||
description: If set, the contents of an SSL certificate .crt file for encrypting SSL endpoints.
|
description: If set, the contents of an SSL certificate .crt file for encrypting SSL endpoints.
|
||||||
@ -10,10 +14,6 @@ parameters:
|
|||||||
description: If set, the contents of an SSL certificate .key file for encrypting SSL endpoints.
|
description: If set, the contents of an SSL certificate .key file for encrypting SSL endpoints.
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
SSLCACertificate:
|
|
||||||
default: ''
|
|
||||||
description: If set, the contents of an SSL certificate authority file.
|
|
||||||
type: string
|
|
||||||
resources:
|
resources:
|
||||||
SSLConfig:
|
SSLConfig:
|
||||||
type: OS::Heat::StructuredConfig
|
type: OS::Heat::StructuredConfig
|
||||||
|
@ -5,23 +5,23 @@ parameters:
|
|||||||
description: A random string to be used as a salt when hashing to determine mappings in the ring.
|
description: A random string to be used as a salt when hashing to determine mappings in the ring.
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
|
SwiftMinPartHours:
|
||||||
|
type: number
|
||||||
|
default: 1
|
||||||
|
description: The minimum time (in hours) before a partition in a ring can be moved following a rebalance.
|
||||||
|
SwiftPartPower:
|
||||||
|
default: 10
|
||||||
|
description: Partition Power to use when building Swift rings
|
||||||
|
type: number
|
||||||
SwiftPassword:
|
SwiftPassword:
|
||||||
default: unset
|
default: unset
|
||||||
description: The password for the swift service account, used by the swift proxy services.
|
description: The password for the swift service account, used by the swift proxy services.
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
SwiftPartPower:
|
|
||||||
default: 10
|
|
||||||
description: Partition Power to use when building Swift rings
|
|
||||||
type: number
|
|
||||||
SwiftReplicas:
|
SwiftReplicas:
|
||||||
type: number
|
type: number
|
||||||
default: 1
|
default: 1
|
||||||
description: How many replicas to use in the swift rings.
|
description: How many replicas to use in the swift rings.
|
||||||
SwiftMinPartHours:
|
|
||||||
type: number
|
|
||||||
default: 1
|
|
||||||
description: The minimum time (in hours) before a partition in a ring can be moved following a rebalance.
|
|
||||||
resources:
|
resources:
|
||||||
controller0Swift:
|
controller0Swift:
|
||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
heat_template_version: 2013-05-23
|
heat_template_version: 2013-05-23
|
||||||
description: 'Common Swift Storage Configuration'
|
description: 'Common Swift Storage Configuration'
|
||||||
parameters:
|
parameters:
|
||||||
SwiftStorageImage:
|
|
||||||
type: string
|
|
||||||
default: overcloud-swift-storage
|
|
||||||
SwiftReplicas:
|
|
||||||
type: number
|
|
||||||
default: 1
|
|
||||||
description: How many replicas to use in the swift rings.
|
|
||||||
OvercloudSwiftStorageFlavor:
|
OvercloudSwiftStorageFlavor:
|
||||||
default: baremetal
|
default: baremetal
|
||||||
description: Flavor for Swift storage nodes to request when deploying.
|
description: Flavor for Swift storage nodes to request when deploying.
|
||||||
type: string
|
type: string
|
||||||
|
SwiftReplicas:
|
||||||
|
type: number
|
||||||
|
default: 1
|
||||||
|
description: How many replicas to use in the swift rings.
|
||||||
|
SwiftStorageImage:
|
||||||
|
type: string
|
||||||
|
default: overcloud-swift-storage
|
||||||
resources:
|
resources:
|
||||||
SwiftStorage0:
|
SwiftStorage0:
|
||||||
type: OS::Nova::Server
|
type: OS::Nova::Server
|
||||||
|
@ -29,15 +29,12 @@ parameters:
|
|||||||
default: ''
|
default: ''
|
||||||
description: Set to True to enable debugging on all services.
|
description: Set to True to enable debugging on all services.
|
||||||
type: string
|
type: string
|
||||||
SnmpdReadonlyUserName:
|
DefaultSignalTransport:
|
||||||
default: ro_snmp_user
|
default: CFN_SIGNAL
|
||||||
description: The user name for SNMPd with readonly rights running on all Overcloud nodes
|
description: Transport to use for software-config signals.
|
||||||
type: string
|
type: string
|
||||||
SnmpdReadonlyUserPassword:
|
constraints:
|
||||||
default: unset
|
- allowed_values: [ CFN_SIGNAL, HEAT_SIGNAL, NO_SIGNAL ]
|
||||||
description: The user password for SNMPd with readonly rights running on all Overcloud nodes
|
|
||||||
type: string
|
|
||||||
hidden: true
|
|
||||||
ExtraConfig:
|
ExtraConfig:
|
||||||
default: {}
|
default: {}
|
||||||
description: |
|
description: |
|
||||||
@ -80,6 +77,15 @@ parameters:
|
|||||||
default: baremetal
|
default: baremetal
|
||||||
description: Flavor to request when deploying.
|
description: Flavor to request when deploying.
|
||||||
type: string
|
type: string
|
||||||
|
GlanceLogFile:
|
||||||
|
description: The filepath of the file to use for logging messages from Glance.
|
||||||
|
type: string
|
||||||
|
default: ''
|
||||||
|
GlancePassword:
|
||||||
|
default: unset
|
||||||
|
description: The password for the glance service account, used by the glance services.
|
||||||
|
type: string
|
||||||
|
hidden: true
|
||||||
GlancePort:
|
GlancePort:
|
||||||
default: 9292
|
default: 9292
|
||||||
description: Glance port.
|
description: Glance port.
|
||||||
@ -88,46 +94,54 @@ parameters:
|
|||||||
default: http
|
default: http
|
||||||
description: Protocol to use when connecting to glance, set to https for SSL.
|
description: Protocol to use when connecting to glance, set to https for SSL.
|
||||||
type: string
|
type: string
|
||||||
GlancePassword:
|
|
||||||
default: unset
|
|
||||||
description: The password for the glance service account, used by the glance services.
|
|
||||||
type: string
|
|
||||||
hidden: true
|
|
||||||
GlanceNotifierStrategy:
|
GlanceNotifierStrategy:
|
||||||
description: Strategy to use for Glance notification queue
|
description: Strategy to use for Glance notification queue
|
||||||
type: string
|
type: string
|
||||||
default: noop
|
default: noop
|
||||||
GlanceLogFile:
|
|
||||||
description: The filepath of the file to use for logging messages from Glance.
|
|
||||||
type: string
|
|
||||||
default: ''
|
|
||||||
KeyName:
|
KeyName:
|
||||||
default: default
|
default: default
|
||||||
description: Name of an existing EC2 KeyPair to enable SSH access to the instances
|
description: Name of an existing EC2 KeyPair to enable SSH access to the instances
|
||||||
type: string
|
type: string
|
||||||
|
KeystoneCACertificate:
|
||||||
|
default: ''
|
||||||
|
description: Keystone self-signed certificate authority certificate.
|
||||||
|
type: string
|
||||||
|
KeystoneSigningCertificate:
|
||||||
|
default: ''
|
||||||
|
description: Keystone certificate for verifying token validity.
|
||||||
|
type: string
|
||||||
|
KeystoneSigningKey:
|
||||||
|
default: ''
|
||||||
|
description: Keystone key for signing tokens.
|
||||||
|
type: string
|
||||||
|
hidden: true
|
||||||
HeatPassword:
|
HeatPassword:
|
||||||
default: unset
|
default: unset
|
||||||
description: The password for the Heat service account, used by the Heat services.
|
description: The password for the Heat service account, used by the Heat services.
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
|
HeatStackDomainAdminPassword:
|
||||||
|
description: Password for heat_domain_admin user.
|
||||||
|
type: string
|
||||||
|
default: ''
|
||||||
|
hidden: true
|
||||||
ImageUpdatePolicy:
|
ImageUpdatePolicy:
|
||||||
default: REBUILD_PRESERVE_EPHEMERAL
|
default: REBUILD_PRESERVE_EPHEMERAL
|
||||||
description: What policy to use when reconstructing instances. REBUILD for rebuilds,
|
description: What policy to use when reconstructing instances. REBUILD for rebuilds,
|
||||||
REBUILD_PRESERVE_EPHEMERAL to preserve /mnt.
|
REBUILD_PRESERVE_EPHEMERAL to preserve /mnt.
|
||||||
type: string
|
type: string
|
||||||
undercloudImage:
|
MysqlInnodbBufferPoolSize:
|
||||||
default: undercloud
|
description: >
|
||||||
type: string
|
Specifies the size of the buffer pool in megabytes. Setting to
|
||||||
|
zero should be interpreted as "no value" and will defer to the
|
||||||
|
lower level default.
|
||||||
|
type: number
|
||||||
|
default: 0
|
||||||
NeutronPassword:
|
NeutronPassword:
|
||||||
default: unset
|
default: unset
|
||||||
description: The password for the neutron service account, used by neutron agents.
|
description: The password for the neutron service account, used by neutron agents.
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
NovaPassword:
|
|
||||||
default: unset
|
|
||||||
description: The password for the nova service account, used by nova-api.
|
|
||||||
type: string
|
|
||||||
hidden: true
|
|
||||||
NeutronPublicInterfaceDefaultRoute:
|
NeutronPublicInterfaceDefaultRoute:
|
||||||
default: ''
|
default: ''
|
||||||
description: A custom default route for the NeutronPublicInterface.
|
description: A custom default route for the NeutronPublicInterface.
|
||||||
@ -140,6 +154,10 @@ parameters:
|
|||||||
NeutronPublicInterfaceIP is deprecated in the context of deploying
|
NeutronPublicInterfaceIP is deprecated in the context of deploying
|
||||||
underclouds - its only needed for the seed bootstrap process.
|
underclouds - its only needed for the seed bootstrap process.
|
||||||
type: string
|
type: string
|
||||||
|
NeutronPublicInterfaceRawDevice:
|
||||||
|
default: ''
|
||||||
|
description: If set, the public interface is a vlan with this device as the raw device.
|
||||||
|
type: string
|
||||||
NeutronPublicInterfaceTag:
|
NeutronPublicInterfaceTag:
|
||||||
default: ''
|
default: ''
|
||||||
description: >
|
description: >
|
||||||
@ -147,13 +165,18 @@ parameters:
|
|||||||
create an access port on the exterior bridge, and that port will be
|
create an access port on the exterior bridge, and that port will be
|
||||||
given the IP address returned by neutron from the public network.
|
given the IP address returned by neutron from the public network.
|
||||||
type: string
|
type: string
|
||||||
NeutronPublicInterfaceRawDevice:
|
NovaPassword:
|
||||||
default: ''
|
default: unset
|
||||||
description: If set, the public interface is a vlan with this device as the raw device.
|
description: The password for the nova service account, used by nova-api.
|
||||||
type: string
|
type: string
|
||||||
|
hidden: true
|
||||||
NtpServer:
|
NtpServer:
|
||||||
type: string
|
type: string
|
||||||
default: ''
|
default: ''
|
||||||
|
RabbitCookieSalt:
|
||||||
|
type: string
|
||||||
|
default: unset
|
||||||
|
description: Salt for the rabbit cookie, change this to force the randomly generated rabbit cookie to change.
|
||||||
RabbitUserName:
|
RabbitUserName:
|
||||||
default: guest
|
default: guest
|
||||||
description: The username for RabbitMQ
|
description: The username for RabbitMQ
|
||||||
@ -163,41 +186,18 @@ parameters:
|
|||||||
description: The password for RabbitMQ
|
description: The password for RabbitMQ
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
RabbitCookieSalt:
|
SnmpdReadonlyUserName:
|
||||||
|
default: ro_snmp_user
|
||||||
|
description: The user name for SNMPd with readonly rights running on all Overcloud nodes
|
||||||
type: string
|
type: string
|
||||||
|
SnmpdReadonlyUserPassword:
|
||||||
default: unset
|
default: unset
|
||||||
description: Salt for the rabbit cookie, change this to force the randomly generated rabbit cookie to change.
|
description: The user password for SNMPd with readonly rights running on all Overcloud nodes
|
||||||
HeatStackDomainAdminPassword:
|
|
||||||
description: Password for heat_domain_admin user.
|
|
||||||
type: string
|
|
||||||
default: ''
|
|
||||||
hidden: true
|
|
||||||
MysqlInnodbBufferPoolSize:
|
|
||||||
description: >
|
|
||||||
Specifies the size of the buffer pool in megabytes. Setting to
|
|
||||||
zero should be interpreted as "no value" and will defer to the
|
|
||||||
lower level default.
|
|
||||||
type: number
|
|
||||||
default: 0
|
|
||||||
KeystoneCACertificate:
|
|
||||||
default: ''
|
|
||||||
description: Keystone self-signed certificate authority certificate.
|
|
||||||
type: string
|
|
||||||
KeystoneSigningCertificate:
|
|
||||||
default: ''
|
|
||||||
description: Keystone certificate for verifying token validity.
|
|
||||||
type: string
|
|
||||||
KeystoneSigningKey:
|
|
||||||
default: ''
|
|
||||||
description: Keystone key for signing tokens.
|
|
||||||
type: string
|
type: string
|
||||||
hidden: true
|
hidden: true
|
||||||
DefaultSignalTransport:
|
undercloudImage:
|
||||||
default: CFN_SIGNAL
|
default: undercloud
|
||||||
description: Transport to use for software-config signals.
|
|
||||||
type: string
|
type: string
|
||||||
constraints:
|
|
||||||
- allowed_values: [ CFN_SIGNAL, HEAT_SIGNAL, NO_SIGNAL ]
|
|
||||||
resources:
|
resources:
|
||||||
RabbitCookie:
|
RabbitCookie:
|
||||||
type: OS::Heat::RandomString
|
type: OS::Heat::RandomString
|
||||||
|
@ -19,10 +19,6 @@ parameters:
|
|||||||
default: nova.virt.baremetal.virtual_power_driver.VirtualPowerManager
|
default: nova.virt.baremetal.virtual_power_driver.VirtualPowerManager
|
||||||
description: Bare metal power manager driver.
|
description: Bare metal power manager driver.
|
||||||
type: string
|
type: string
|
||||||
PxeDeployTimeout:
|
|
||||||
default: 2400
|
|
||||||
description: Timeout for PXE deployment of baremetal nodes
|
|
||||||
type: number
|
|
||||||
PowerSSHHost:
|
PowerSSHHost:
|
||||||
default: 192.168.122.1
|
default: 192.168.122.1
|
||||||
description: SSH host to ssh to for power management operations.
|
description: SSH host to ssh to for power management operations.
|
||||||
@ -35,6 +31,10 @@ parameters:
|
|||||||
default: stack
|
default: stack
|
||||||
description: What username to ssh to the virtual power host with.
|
description: What username to ssh to the virtual power host with.
|
||||||
type: string
|
type: string
|
||||||
|
PxeDeployTimeout:
|
||||||
|
default: 2400
|
||||||
|
description: Timeout for PXE deployment of baremetal nodes
|
||||||
|
type: number
|
||||||
resources:
|
resources:
|
||||||
undercloudNovaDeployment:
|
undercloudNovaDeployment:
|
||||||
type: OS::Heat::StructuredDeployment
|
type: OS::Heat::StructuredDeployment
|
||||||
|
Loading…
Reference in New Issue
Block a user