AWS CLI Ansible Playbook on Ubuntu 14.04
July 30, 2015 • 1 min read
Here’s a simple Ansible playbook that installs the AWS CLI and all the required dependencies on Ubuntu 14.04 - should work on other versions of Ubuntu too.
Setup
- Clone or download the jveldboom/ansible-aws-cli repo to your Ansible machine
- Add your host information within
inventories/hosts - Add your AWS credentials within
vars/vars.yml
Run Playbook
Below is how I prefer to run Ansible playbooks since it allows you to choose the host and SSH user dynamically.
ansible-playbook \
-i inventories/hosts playbook.yml \
--extra-vars="hosts=vagrant user=vagrant" \
--ask-pass
The --extra-vars parameter sets the “host” and “user” variable in the playbook file. And --ask-pass will prompt you for a password.