Amazon Web Services
The following tools for Amazon Web Services are installed using markosamuli.aws_tools Ansible role.
- AWS Command Line Interface (CLI)
- aws-shell is an interactive shell for AWS CLI
- AWS Vault is a tool for securely storing and accessing AWS credentials in development environments
- cli53 is command line tool for Amazon Route 53
Check that the AWS Command Line Interface has been installed:
$ aws --version
aws-cli/1.16.198 Python/2.7.16 Linux/4.15.0-50-generic botocore/1.12.188
Setup
To install AWS tools, run the setup script with the aws
tag:
./setup -t aws
Setup aws-vault using asdf-vm
To install aws-vault
with asdf-vm, add the following configuration
to machine.yaml
file in the local linux-machine
directory:
asdf_plugins:
- name: aws-vault
repository: https://github.com/markosamuli/asdf-aws-vault.git
versions:
- "4.6.2"
Then install Terraform using the asdf
tagged role:
./setup -t asdf