Default: unset
Description: The password for the keystone admin account, used for monitoring, querying neutron etc.
Type: String
+ NoEcho: true
AdminToken:
Default: unset
Description: The keystone auth secret.
Default: unset
Description: The password for the glance service account, used by the glance services.
Type: String
+ NoEcho: true
KeyName:
Default: default
Description: Name of an existing EC2 KeyPair to enable SSH access to the instances
Default: unset
Description: The password for the Heat service account, used by the Heat services.
Type: String
+ NoEcho: true
Image:
Default: undercloud
Type: String
Default: unset
Description: The password for the neutron service account, used by neutron agents.
Type: String
+ NoEcho: true
+ NeutronNativePXE:
+ Default: ''
+ Type: String
+ Description: Set truthy to enable Neutron native PXE.
NovaPassword:
Default: unset
Description: The password for the nova service account, used by nova-api.
Type: String
+ NoEcho: true
PowerUserName:
Default: stack
Description: What username to ssh to the virtual power host with.
admin-token:
Ref: AdminToken
controller-address:
- Fn::GetAtt:
- - notcompute
- - first_private_address
+ Fn::Select:
+ - 0
+ - Fn::Select:
+ - "ctlplane"
+ - Fn::GetAtt:
+ - notcompute
+ - networks
cinder:
db: mysql://cinder:unset@localhost/cinder
volume_size_mb: '5000'
Fn::Join:
- ''
- - http://
- - {"Fn::GetAtt": [ notcompute, first_private_address ]}
+ - {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [ notcompute, networks ]} ]}]}
- ":8003"
metadata_server_url:
Fn::Join:
- ''
- - http://
- - {"Fn::GetAtt": [ notcompute, first_private_address ]}
+ - {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [ notcompute, networks ]} ]}]}
- ":8000"
waitcondition_server_url:
Fn::Join:
- ''
- - http://
- - {"Fn::GetAtt": [ notcompute, first_private_address ]}
+ - {"Fn::Select": [ 0, {"Fn::Select": [ "ctlplane", {"Fn::GetAtt": [ notcompute, networks ]} ]}]}
- ":8000/v1/waitcondition"
os-collect-config:
cfn:
db: mysql://keystone:unset@localhost/keystone
host: 127.0.0.1
nova:
- compute_hostname: ubuntu
+ compute_hostname: undercloud
compute_driver: baremetal.driver.BareMetalDriver
db: mysql://nova:unset@localhost/nova
host: 127.0.0.1
Ref: NovaPassword
neutron:
host: 127.0.0.1
+ native_pxe:
+ Ref: NeutronNativePXE
ovs_db: mysql://neutron:unset@localhost/ovs_neutron?charset=utf8
ovs:
dnsmasq_range: [192.0.2.25, 192.0.2.44]