CLI/GUI tools to use OpenStack(formerly RackSpace) API

Asked by Armando Migliaccio

Are there any tools (e.g. like euca2ools) freely available to use Nova via the OpenStack API?

Question information

Language:
English Edit question
Status:
Solved
For:
OpenStack Compute (nova) Edit question
Assignee:
No assignee Edit question
Solved by:
Armando Migliaccio
Solved:
Last query:
Last reply:
Revision history for this message
Hugo Kou (tonytkdk) said :
#1

that's euca2ools
same with eucalyptus.
to bundle , creat , upload image etc......

Revision history for this message
Armando Migliaccio (armando-migliaccio) said :
#2

I know that euca2ools use EC2 API, how about the OpenStack API that has been introduced lately?

Revision history for this message
Devin Carlen (devcamcar) said :
#3

This doesn't answer the question directly, but we are open sourcing the NASA Nebula Dashboard for the Bexar release. It is based on the EC2 API currently, but as soon as the OpenStack API supports volumes, security groups, and a few other things, then it is our plan to migrate.

Revision history for this message
Paul Voccio (pvo) said :
#4

There are python and ruby bindings for the Rackspace API though they have not been ported to Nova just yet. That should be worked on soon.

Revision history for this message
Armando Migliaccio (armando-migliaccio) said :
#5

I think that the comments above answer my question, pretty much. Just to recap:

- if I want to use Nova today via a simple CLI toolset, I need to use euca2ools and the EC2 API;
- there are no CLI/GUI tools available for using Nova (Austin release) via the Rackspace API;
- Nova Bexar will address some of issues, by a porting of the NASA Nebula Dashboard;
- A porting of Python/Ruby mappings is in progress, meaning that one can write simple Python programs to poke Nova using the RackSpace API;

Is my undestanding correct?

Thanks!

Revision history for this message
Paul Voccio (pvo) said :
#6

Armando,

Yes, that is my understanding. I don't know when NASA's dashboard will escape to the repos so I can't comment on that. Hopefully we'll have the python bindings available soon.

pvo

Revision history for this message
Armando Migliaccio (armando-migliaccio) said :
#7

Ok, I can close this now. Thanks to everybody!