O'Reilly logo

Remote Pairing by Joe Kutner

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Provisioning with Puppet

The pairing server should be easy to destroy and re-create because neither party wants to be responsible for maintaining it or ensuring that all of its software gets upgraded in lockstep with local development environments. That’s why an entire development team should maintain provisioning scripts, such as Chef or Puppet scripts, that install the software the pairing server needs when it boots up. These provisioning scripts provide many advantages over manual setup and traditional Shell scripts because they are portable, configurable, and modular, and thus easier to maintain. We’ll use Puppet to provision our server because its syntax is declarative and does not require knowledge of any particular programming language. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required