Skip to content

Instantly share code, notes, and snippets.

@adam-stokes
Last active August 29, 2015 14:15
Show Gist options
  • Save adam-stokes/90e62ef43d4b5e3968e5 to your computer and use it in GitHub Desktop.
Save adam-stokes/90e62ef43d4b5e3968e5 to your computer and use it in GitHub Desktop.
OpenStack Installer - Single install mode with custom VM constraints
install_type: Single
placements:
controller:
assignments:
LXC:
- nova-cloud-controller
- glance
- glance-simplestreams-sync
- openstack-dashboard
- juju-gui
- keystone
- mysql
- neutron-api
- neutron-openvswitch
- rabbitmq-server
- swift-proxy
constraints:
# Increase the default controller cores and memory
cpu-cores: 2
mem: 6144
root-disk: 20480
nova-compute-machine-0:
assignments:
BareMetal:
- nova-compute
constraints:
mem: 4096
root-disk: 40960
quantum-gateway-machine-0:
assignments:
BareMetal:
- quantum-gateway
constraints:
mem: 2048
root-disk: 20480
swift-storage-machine-0:
assignments:
BareMetal:
- swift-storage
constraints: &id001 {}
swift-storage-machine-1:
assignments:
BareMetal:
- swift-storage
constraints: *id001
swift-storage-machine-2:
assignments:
BareMetal:
- swift-storage
constraints: *id001
@adam-stokes
Copy link
Author

Run with:

sudo openstack-install -c config.yaml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment