[Openstack] which SDK to use?

Chris Friesen chris.friesen at windriver.com
Tue Apr 17 16:23:48 UTC 2018


On 04/17/2018 07:13 AM, Jeremy Stanley wrote:

> The various "client libraries" (e.g. python-novaclient,
> python-cinderclient, et cetera) can also be used to that end, but
> are mostly for service-to-service communication these days, aren't
> extremely consistent with each other, and tend to eventually drop
> support for older OpenStack APIs so if you're going to be
> interacting with a variety of different OpenStack deployments built
> on different releases you may need multiple versions of the client
> libraries (depending on what it is you're trying to do).

The above is all good information.

I'd like to add that if you need bleeding-edge functionality in nova it will 
often be implemented first in python-novaclient.

Chris



More information about the Openstack mailing list