openstack-chef-repo/environments/vagrant-aio-neutron.json
galstrom21 6b526d526e Updating identity-bind to use 0.0.0.0
This change is required to allow for keystone client to connect from
outside of vagrant. Also setting identity backend to templated. Also
updating the Vagrantfile to expose the keystone port-forwards.

Change-Id: If4d4ed8c3d6ef7457b172c5afdb03d0762d19bb6
2014-05-14 15:26:38 -04:00

52 lines
1.4 KiB
JSON

{
"name": "vagrant-aio-neutron",
"description": "Environment used in testing the upstream cookbooks and reference Chef repository with vagrant. To be used with the Vagrantfile-aio-neutron vagrantfile. Defines the necessary attributes for a working all-in-one openstack deployment, using neutron for the networking component, and the openvswitch neutron plugin",
"cookbook_versions": {
},
"json_class": "Chef::Environment",
"chef_type": "environment",
"default_attributes": {
},
"override_attributes": {
"openstack": {
"developer_mode": true,
"identity": {
"catalog": {
"backend": "templated"
}
},
"endpoints": {
"identity-bind": {
"host": "0.0.0.0"
}
},
"network": {
"openvswitch": {
"local_ip_interface": "eth1"
}
},
"image": {
"image_upload": true,
"upload_images": [
"cirros"
],
"upload_image": {
"cirros": "https://launchpad.net/cirros/trunk/0.3.0/+download/cirros-0.3.0-x86_64-disk.img"
}
},
"compute": {
"network": {
"public_interface": "eth1",
"service_type": "neutron"
},
"config": {
"ram_allocation_ratio": 5.0
},
"libvirt": {
"virt_type": "qemu"
}
}
}
}
}