19
Jan
13

Using the Eucalyptus User Console with AWS

At the end of last year, we (Eucalyptus) released version 3.2 which included our user console. This feature finally allowed regular users to login to a web UI to manage their resources. Because this was our first release, we had a lot of catching up to do. I would say that is still the case, but the point here is that we were able to test all of our features against Eucalyptus. As we add features to the user console which are currently under development in the server side, we must have the capability to test using the AWS services. Our API fidelity goal means that we are really able to develop against the Amazon implementation and then test against the Eucalyptus version when that becomes ready. Recently we did this for resource tagging. The server side folks have just finished implementing that, so we’ll be able to point the user console at our own server soon.

As a result of this need for testing with Amazon, we have hacked in a way to connect the user console with AWS endpoints. The trick is simple. In the login screen, there are 3 fields. Those fields are normally for account, username and password. To connect with Amazon, simply supply endpoint, access key and secret key in that order, in the account/user/password fields, like in the picture below

AWSLogin

After logging in, you can use all of the features in the user console against your AWS account. One difference is in how images are handled. Because of the very large number of public images (14 thousand at last count), the user console will only show images owned by (or shared with) the AWS account. The picture below shows what you might see on the dashboard. Notice the access key and endpoint appear to the upper right.

AWSDashboard

 

You may notice the large number of snapshots shown. This includes all public snapshots, and maybe need to be limited to those owned by the user at some point.

The code is currently in the testing branch on github. https://github.com/eucalyptus/eucalyptus/tree/testing

About these ads

7 Responses to “Using the Eucalyptus User Console with AWS”


  1. January 19, 2013 at 2:02 am

    Reblogged this on More Mind Spew-age from Harold Spencer Jr. and commented:
    More hybrid cloud goodness – Using Eucalyptus User Console with AWS!

  2. February 13, 2013 at 2:23 pm

    so is this hack do-able in the 3.2.0 stable branch or do we pull a test branch to test this?
    thanks
    Rob.

    • 3 dkavanagh
      February 13, 2013 at 3:29 pm

      Rob, 3.2.0 has a slightly harder to use version where you set the values in the console.ini file. Current development (master) has this feature. Of course, as we start integrating more current development into this branch, you’ll notice some stability issues inherent with current dev branches. I think if you pull a version from the end of January or so, that will be very close to what’s in 3.2.1 and also have this “hack”. (for instance, use this hash “1d7a1ea879e0e3d570c2882da3d371046ee7bc81″)

  3. February 13, 2013 at 4:32 pm

    Well your surname is actually in Irish not English, http://www.kavanaghfamily.com/
    descended from a 12th century clan beginning with the king of Leinster
    …..ahh the diaspora!

    • 7 dkavanagh
      February 13, 2013 at 4:42 pm

      Well, I know that on the Kavanagh side, my descendant left Ireland in the 1800s (I’d have to look up the year). My mom’s side is Kelley, not sure the dates there. Thanks for the link. I remember something about Donal Kavanagh being the King of Leinster. Considered naming my son that, but he’s Ryan instead.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


More frequent updates from me

  • 136,803

The Author


Follow

Get every new post delivered to your Inbox.

%d bloggers like this: