GoGrid has a command line tool called cloudcontrol. I replicated most of the features in a script called gogrid in cloudwizard/bin. I did not bother with some of the load balancer features. I did add a nice ssh feature.
gogrid -c ssh --id IdOfServer
will find the password and give you a commandline direct to the server.
Showing posts with label GoGrid. Show all posts
Showing posts with label GoGrid. Show all posts
Tuesday, February 10, 2009
Monday, February 9, 2009
Adding GoGrid
I added the GoGrid API over the weekend. It was very simple. It only covers the compute portion. I could not get the storage function to work.
There were a few confusing things like the IP interface. If I start a server, why doesn't it just use the first unassigned IP? I am guessing that the API did not want to guess whether you wanted a public or private IP. I added that functionality with a public default.
There is a goofy thing with the API. Each server can be identified with a name or an Id. The name is not required to be unique but they do not issue an Id until the server is completely up.
There were a few confusing things like the IP interface. If I start a server, why doesn't it just use the first unassigned IP? I am guessing that the API did not want to guess whether you wanted a public or private IP. I added that functionality with a public default.
There is a goofy thing with the API. Each server can be identified with a name or an Id. The name is not required to be unique but they do not issue an Id until the server is completely up.
Subscribe to:
Posts (Atom)