Last active
August 29, 2015 14:26
-
-
Save d0ugal/2221370c5e1acb8a8aef to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Save this file somewhere and modify parameters as needed. The NeutronControlPlaneID | |
# must be edited, but the others are optional. | |
# | |
# Generate the Keystone certs to a new environment file. | |
# | |
# generate-keystone-pki --heatenv keystone-env.json | |
# | |
# Now you are ready to deploy. | |
# | |
# heat stack-create -t 420 \ | |
# -f /usr/share/openstack-tripleo-heat-templates/overcloud-without-mergepy.yaml \ | |
# -e /usr/share/openstack-tripleo-heat-templates/overcloud-resource-registry-puppet.yaml \ | |
# -e keystone-env.json \ | |
# -e $PATH_FOR_THIS_FILE \ | |
# overcloud | |
parameter_defaults: | |
# Set the NeutronControlPlaneID. This can be found with: | |
# neutron net-show ctlplane | |
NeutronControlPlaneID: '' | |
# The following parameters should only be passed for a Heat create. When | |
# doing a stack update, disable the below. | |
# Set to "qemu" only for all-virtual envs | |
NovaComputeLibvirtType: kvm | |
# if not using vlans for tenant's networks, else False -- Giulio are you sure about this? Yes! | |
NeutronEnableTunnelling: True | |
# changed gre to vxlan because I just hate that we default to gre -- Hugh | |
# vlan when using vlans for tenant's networks -- no, the NetworkType should only ever be | |
# either vxlan or gre. You can still use vlan for tenant networks. | |
NeutronNetworkType: vxlan | |
NeutronTunnelTypes: vxlan,gre | |
NeutronTunnelIdRanges: 1:1000 | |
NeutronVniRanges: 1:1000 | |
CinderISCSIHelper: lioadm | |
CloudName: overcloud | |
NeutronDnsmasqOptions: dhcp-option-force=26,1400 | |
NeutronPublicInterface: nic1 | |
NeutronFlatNetworks: datacentre | |
HypervisorNeutronPhysicalBridge: br-ex | |
NeutronBridgeMappings: datacentre:br-ex | |
HypervisorNeutronPublicInterface: nic1 | |
controllerImage: overcloud-full | |
NovaImage: overcloud-full | |
BlockStorageImage: overcloud-full | |
SwiftStorageImage: overcloud-full | |
CephStorageImage: overcloud-full | |
Debug: True | |
OvercloudControlFlavor: baremetal | |
OvercloudComputeFlavor: baremetal | |
OvercloudBlockStorageFlavor: baremetal | |
OvercloudSwiftStorageFlavor: baremetal | |
OvercloudCephStorageFlavor: baremetal | |
NeutronNetworkVLANRanges: datacentre:1:1000 | |
NeutronAllowL3AgentFailover: False | |
# The following passwords can be generated with this command: | |
# tripleo setup-overcloud-passwords -o tripleo-overcloud-passwords | |
# They will then need to be copied from tripleo-overcloud-passwords, or they | |
# can otherwise be specified here without them being generated. | |
AdminPassword: PASSWORD | |
AdminToken: PASSWORD | |
CeilometerPassword: PASSWORD | |
CeilometerMeteringSecret: PASSWORD | |
CinderPassword: PASSWORD | |
GlancePassword: PASSWORD | |
HeatPassword: PASSWORD | |
HeatStackDomainAdminPassword: PASSWORD | |
NeutronPassword: PASSWORD | |
NovaPassword: PASSWORD | |
SwiftHashSuffix: PASSWORD | |
SwiftPassword: PASSWORD | |
SnmpdReadonlyUserPassword: PASSWORD | |
## If ControllerCount is greater than 1, uncomment the following line | |
# NeutronL3HA: True | |
## If ControllerCount is greater than 3, set NeutronDhcpAgentsPerNetwork to the | |
## same number | |
# this should just always be the same of controllers count | |
NeutronDhcpAgentsPerNetwork: 3 | |
## If CephStorageCount is greater than 0 uncomment the following lines. The FSID | |
## can be generated with uuidgen and the CephMonKey and CephAdminKey keys | |
## can be generated with ceph-authtool --gen-print-key. | |
# CephClusterFSID: | |
# CephMonKey: | |
# CephAdminKey: | |
# CinderEnableRbdBackend: True < to use Ceph with Cinder, else False | |
# NovaEnableRbdBackend: True < to use Ceph with Nova ephemeral, else False | |
# CinderEnableIscsiBackend: False < to disable Cinder LVM/iSCSI, else True | |
# GlanceBackend: rbd < to use Ceph with Glance |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment