1) Local Tooling Setup

1. git

  1. 1.
    check that you have git installed
1
git --version
Copied!
if not - install it following instructions here

2. python & pip

1) check that you have python 2 version >= 2.6.5 or python 3 version >= 3.3 installed
1
python --version
Copied!
if not - install it choosing appropriate binary from here
2) check if you have pip python package manager install
1
pip --version
Copied!
if not - install it following instructions from here. Basically, you need to download this script and save it on your computer https://bootstrap.pypa.io/get-pip.py then run
1
python get-pip.py
Copied!

3. ansible

1) follow this guide to install ansible. For example, you can use pip to do it:
1
sudo pip install ansible
Copied!
2) use pip to install the following packages:
1
sudo pip install boto
2
sudo pip install boto3
Copied!

4. SSH keys

  1. 1.
    check if you already have a keypair:
1
ls -la ~/.ssh
Copied!
if you get error that directory does not exist or the directory is empty, you need to follow the instructions below. If you already have key pair, you can skip this section.
Generate ssh key-pair
1
ssh-keygen -t rsa -b 4096 -C "[email protected]"
Copied!
insert your email address there and a strong password. By default, keys will be saved to ~/.ssh/ and named id_rsa with your public key being ~/.ssh/id_rsa.pub.

5. aws cli

  1. 1.
    check if you have aws cli installed
1
aws --version
Copied!
if not - install it following these instructions. The simplest way is to use pip:
1
pip install awscli --upgrade --user
Copied!
Mac systems with homebrew installed:
1
brew install awscli
Copied!
Last modified 1yr ago