19 April 2014

The Ruby Reflector



  Source Favicon
By Raghavendra of MySQL Performance Blog 1 month ago.

Testing at a higher level with Chef, Puppet etc., intending

to test packaging

Also, to test distro idiosyncrasies

Automated handling of test results with extraction and

analysis of logs and backtraces

It is being done at a much larger scale at OpenStack as indicated in one of their talks on Processing Continuous Integration Log Events

Also, currently, we don't test for externalities like network jitters (something that can be simulated with netem). Doing …

mysqlperformanceblog.com Read
  Source Favicon
By Lucas Welch of Chef Blog 2 months ago.

" Chef and Puppet will usurp commercial automation solutions... Open source server configuration automation is quickly becoming the de facto cloud service automation approach and will dominate the management of elastic cloud workloads."

Enterprise Chef Sales Surge

Chef's sales in Q4 2013 alone nearly equaled sales for all of 2012. Fortune 500 companies in media, transportation, manufacturing, Big Web, retail, and financial services have all deployed Chef …

opscode.com Read
  Source Favicon
By Jason Stenhouse of New Relic 2 months ago.

For Puppet, create the following class : class { 'newrelic_plugins::wikipedia_example_java': license_key => 'NEW_RELIC_LICENSE_KEY', install_path => '/path/to/plugin', user => 'newrelic' }

Then, run Chef or Puppet by following the instructions in Chef's documentation or Puppet's documentation . Chef and Puppet will do the rest: downloading and unpacking the plugin, …

newrelic.com Read
  Source Favicon

Once you've finished the tutorial, check out the Flapjack Puppet module and manifest that sets up the Vagrant box.

Examining the Puppet module will give you a good starting point for rolling out Flapjack into your monitoring environment.

Where to next?

We're gearing up to release Flapjack 1.0.

If you take a look at Flapjack in the next little while, please let us know any feedback you have on the Google group , or ping @ auxesis or …

holmwood.id.au Read
  Source Favicon
By Assaf Arkin of Labnotes 4 months ago.

…technologies to come out this year. Pre-packaged is easier than DIY ( Chef, Puppet, et al), but VMs are too bulky to be as useful. Lightweight containers are more prone for reuse.

Synference is part A/B testing, part segmentation service. Think Optimizely, except with an HTTP API, so you can use it on the back-end, for emails/ SMS, etc. Curious to try it out.

Git Reports is a free service for anonymously submitting issues to Github repositories. People …

blog.labnotes.org Read
  Source Favicon

…infrastructure as code thing they might have delved into the innards of Chef and Puppet and been exposed to those projects respective testing frameworks.

In a lot of cases, testing is seen as "something I'll get to when I become a real developer" .

The success of technical businesses can be tied to the quality of their tools .

Ask any software developer how they've felt inheriting an untested or undocumented code base, and you'll likely hear …

holmwood.id.au Read
  Source Favicon
By nickhammond of Nick Hammond 5 months ago.

Ansible is a systems automation tool, similar to Chef and Puppet but with a very different approach. Ansible doesn't by default use a client-server model or a push-pull management style, it doesn't leave any artifacts behind and doesn't need to install anything to run on the server.

Ansible is beautifully simple and brilliantly powerful at the same time which is why I'm using it to setup my local machine. Once you start automating your production environments it just …

nickhammond.com Read
  Source Favicon
By Lucas Welch of Chef Blog 7 months ago.

…the challenges of managing infrastructure. However, her experiences with CFengine and Puppet left her wanting more. More scale. More flexibility. More community.

It only makes sense then that when Miah came across Chef in 2011, she'd found her tool of choice for even the hardest infrastructure problems.

"I'm a visual thinker, so Chef's ‘blueprint' approach to infrastructure makes a lot of sense to me, plus Ruby is easy, especially with previous experience," …

opscode.com Read
  Source Favicon
By Dominic of Blog | The Working Group 7 months ago.

Score +2 if you have used Chef or Puppet or other deployment automation tools.

Score - 5 if you've only used ftp to deploy applications.

Score +1 if you ride a bike.

Score +1 if you play an instrument.

Score +1 if you speak another language.

Score +1 if you paint, draw, sculpt, and build things

Score +1 if you keep a blog

Score +1 if you enjoy teaching

So what do you score?

If you score over 22: You could be a great web application developer. Send your score breakdown …

blog.twg.ca Read
  Source Favicon
On Scout ~ The Blog 8 months ago.

…our virtual machines. This takes a long time - even though only a small portion of stack may change, Puppet checks everything.

Problems can happen during a deploy. If we're installing Memcached and there is a network hiccup, apt-get install memcached could fail on some of our servers.

Rolling back major changes often doesn't go as smoothly as we'd like (like updating Ruby versions).

None of these issues are Puppet's fault - a tool like Puppet or Chef is needed …

scoutapp.com Read