Oh, sorry — the wrapper automation makes use of environment variables for that stuff (e.g. AWS_SECRET_KEY etc.) — it’s not needed in the driver definition and we try and keep that stuff at least
slightly secure…
From: Jeff Byrnes <
">
>
Reply-To: " "> " < "> > Date: Tuesday, October 28, 2014 at 10:12 AM To: " "> " < "> > Subject: [chef] Re: Re: Re: AWS Spot instances for Integration-Testing Cookbooks on Github
Ok! Sorry this took so long to get back to. Here’s the slides from our presentation back in Sept:
http://evertrue.github.io/test-kitchen-travis-slides/
You can refer to these two cookbooks (one was done live during the preso) to guide you on how we set this up using EC2 & Travis:
Most pertinent is the .travis.yml & .kitchen.cloud.yml (which we force Test Kitchen to use by way of a Rake task).
Tara’s config, below, is very similar to ours, though clearly Jenkins-centric.
Bear in mind that kitchen-ec2, you’ll need to use the current HEAD of the Git repo (see this changeset for details on what’s missing from the
current published release, v0.8.0). Hopefully they’ll cut a new version soon, but we use the bleeding edge version right now & it’s solid.
Tara, I’m curious, how did you get around the need for the AWS API keypair in your Test Kitchen config?
On October 28, 2014 at 12:28:13 PM, Tara Hernandez ( "> ) wrote:
|
Archive powered by MHonArc 2.6.16.