Everett Toews

Helping you shave narwhals

    jclouds Manual Authentication with OpenStack

    17 Jun 2013
    I got a comment on my jclouds and OpenStack post about how to get the Tenant ID via jclouds. The first solution that popped to my mind was to get the Tenant ID out of the access data structure that gets returned upon authentication. This turned out to be a bit trickier than expected as jclouds automatically authenticates on your first actual interaction with a cloud (i.e. the very first time you call a method that needs to talk to the cloud). To get the access data structure I needed to manually authenticate. Here’s how to do it.

    Docker on the Rackspace Cloud

    10 Jun 2013
    I was at Gluecon 2013 a few weeks ago and caught a great session from Jeff Lindsay & Solomon Hykes about Docker. Docker is an open-source engine which automates the deployment of applications as highly portable, self-sufficient containers which are independent of hardware, language, framework, packaging system and hosting provider.

    Swift/Cloud Files Cross Origin Resource Sharing Container with jclouds

    04 Jun 2013
    Cross-origin resource sharing (CORS) is a mechanism that allows Javascript on a web page to make XMLHttpRequests to another domain, not the domain the Javascript originated from. Such “cross-domain” requests would otherwise be forbidden by web browsers, per the same origin security policy. CORS defines a way in which the browser and the server can interact to determine whether or not to allow the cross-origin request. It is more powerful than only allowing same-origin requests, but it is more secure than simply allowing all such cross-origin requests.

    jclouds at Gluecon 2013

    08 May 2013
    It’s time to hit the road, get some hands on keyboards, and really teach developers how to use jclouds. I’ll be giving a workshop titled “Solve the Cross-Cloud Conundrum with jclouds” at Gluecon this year. The session is on May 22 from 10:30 to 11:30 am in Breakout 2.

    jclouds 1.6.0 and the move to the ASF

    02 May 2013
    jclouds 1.6.0 has been released! Since 1.5.0 I’m both proud and (antonymically) humbled to have become a committer. We’ve done a lot of work since then, including adding new features and an extensive refactoring aimed at simplifying the code base and removing cruft. I’m pleased to announce that full support for Rackspace Cloud Load Balancers and Cloud DNS has been added. That brings the list of supported APIs to: