Cloudify Openstack Plugin¶
The OpenStack plugin allows users to use an OpenStack based cloud infrastructure for deploying services and applications. For more information about OpenStack, please refer to: https://www.openstack.org/.
Contents:
Plugin Requirements¶
- Python versions:
- 2.7.x
- If the plugin is installed from source,
then the following system dependencies are required:
gcc
gcc-c++
python-devel
Compatibility¶
- Mitaka official support
- Liberty official support
- Kilo official support
- Juno, Icehouse previously supported, not currently tested.
Attention
New in 2.0
The full Keystone URL in Openstack Configuration is now required in the openstack_config
auth_url
property: eg http://192.0.2.200:5000/v2.0
or http://192.0.2.200:5000/v3
.
The Openstack plugin uses various Openstack clients packages. The versions used in Openstack Plugin are as follows:
- keystoneauth1 - 2.12.1
- Keystone client - 3.5.0
- Nova client - 7.0.0
- Neutron client - 6.0.0
- Cinder client - 1.9.0
- Glance client - 2.5.0