Hi Thomas, 

The goal is to use rscalr in two ways: 

1. Connective tissue between our Jenkins CI targets and Scalr (e.g. to 
automatically deploy staging builds)
2. As a set of scripts to automate our site release process (ability to 
role a new WAR gradually across multple servers, etc.)

And a distant 3: To provide a unified internal web interface for 
controlling steps 1 and 2.

Hope that helps. 
nate



On Thursday, March 28, 2013 4:02:25 PM UTC-7, Thomas Orozco wrote:
>
> Hi Nate, 
>
>
> I was curious to know how you guys are using this library you built at 
> Branchout!
>
> Is this a tool that you're using to interface with the Scalr API from Ruby 
> applications? 
> Are you using it as a developer tool for "CLI access" to Scalr (like 
> https://github.com/Scalr/pecha would?)
> Probably something else!
>
> Thanks!
>
> On Monday, February 4, 2013 9:56:29 PM UTC-8, Nate Smith wrote:
>>
>> Thanks, Sebastian!
>>
>> Very much a work in progress (especially the domain model code), but 
>> something I hope to continue to improve. I added support for environments 
>> this evening, so pull down 0.0.7 if you use multiple environments.
>>
>> Best, 
>> nate
>>
>>
>> On Monday, February 4, 2013 4:31:08 PM UTC-8, Sebastian Stadil wrote:
>>>
>>> Hi all,
>>>
>>> Today, Scalr user BranchOut (career networking on facebook) released its 
>>> first 
>>> open-source code under its Github account, *Rscalr* – a Ruby 
>>> implementation of Scalr's API.
>>>
>>> The code allows them to script site release procedures, which is a Very 
>>> Good Thing for a few reasons:
>>>
>>>    - Saves a ton of repetitive typing and clicking around web interfaces 
>>>    - Creates consistent, repeatable operations and eliminates 
>>>    fat-finger mistakes
>>>    - Allows for automated status and sanity checks to find problems 
>>>    faster
>>>
>>> Scalr provides a number of API client examples in different languages, 
>>> but didn't have a Ruby example. Since a lot of their cloud management code 
>>> is already in Ruby (via Chef), they thought having a Ruby client would be 
>>> convenient, and a fun way to improve the author's Ruby proficiency.
>>>
>>> You can checkout Rscalr here: https://github.com/branchout/rscalr or 
>>> just install the gem via RubyGems: gem install rscalr
>>>
>>> This is the first of many contributions that BranchOut Engineering is 
>>> making to the open-source community, so we encourage you to follow them.
>>>
>>> Cheers,
>>> Sebastian
>>>
>>> -- 
>>>
>>>
>>> Follow us: Twitter <https://twitter.com/#!/scalr> - 
>>> Facebook<https://www.facebook.com/Scalr>
>>>  - Blog <http://blog.scalr.net/>
>>>  
>>

-- 
You received this message because you are subscribed to the Google Groups 
"scalr-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to