Getting ready to use puppetlabs/aws
In the following sections, we'll see how to generate an SSH key pair to connect to your EC2 instances, and also install the puppetlabs/aws module with its dependencies.
Creating a key pair
You'll need an SSH key pair in order to connect to any EC2 instances you create. We will generate and download your key pair in this section.
- In the AWS console, go to the EC2 section and select Key pairs under Network & Security in the left pane.
- Click the Create Key Pair button.

- You will be prompted for the name of your key pair. Enter
pbgfor this example. - A file named
pbg.pemwill be automatically downloaded by your browser. Move this file to your~/.sshdirectory on your own computer (or copy it to theubuntuuser's~/.sshdirectory on the Vagrant VM, if you'd rather access your AWS instances from there). - Set the correct permissions on the key file with the following command:
chmod 600 ~/.ssh/pbg.pem
Installing the puppetlabs/aws module
Follow these...