Skip to content

Instantly share code, notes, and snippets.

@alxschwarz
Last active February 24, 2016 19:29
Show Gist options
  • Save alxschwarz/b3f891c0a24fddfd0f54 to your computer and use it in GitHub Desktop.
Save alxschwarz/b3f891c0a24fddfd0f54 to your computer and use it in GitHub Desktop.
Ansible & Packer install sript
#!/bin/bash
echo "#####################################################"
echo " *** Updating cache ***"
echo "#####################################################"
sudo apt-get update -y
echo "#####################################################"
echo "*** Installing software-properties-common package ***"
echo "#####################################################"
sudo apt-get install software-properties-common -y
echo "#####################################################"
echo " *** Enabling ansible repo ***"
echo "#####################################################"
sudo apt-add-repository ppa:ansible/ansible
echo "#####################################################"
echo " *** Updating cache again ***"
echo "#####################################################"
sudo apt-get update -y
echo "#####################################################"
echo " *** Installing ansible ***"
echo "#####################################################"
sudo apt-get install ansible python-pip -y
echo "#####################################################"
echo " *** Revoming python-boto ***"
echo "#####################################################"
sudo apt-get remove python-boto -y
echo "#####################################################"
echo " *** Installing boto via pip***"
echo "#####################################################"
sudo pip install -U boto
echo "#####################################################"
echo " *** Installing unzip package ***"
echo "#####################################################"
sudo apt-get install unzip -y
echo "#####################################################"
echo " *** Downloading packer archive ***"
echo "#####################################################"
cd /usr/local/bin && sudo wget https://releases.hashicorp.com/packer/0.9.0/packer_0.9.0_linux_amd64.zip
echo "#####################################################"
echo " *** Extract archive in /usr/local/bin ***"
echo "#####################################################"
sudo unzip packer_0.9.0_linux_amd64.zip && sudo rm packer_0.9.0_linux_amd64.zip
echo "#####################################################"
echo " *** READY ***"
echo "#####################################################"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment