6b526d526e
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
52 lines
1.4 KiB
JSON
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"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|