12–14 March 2014 • Bergen, Norway
A software conference for the whole team
Half-day workshop - in English
Ansible is a radically simple and lightweight provisioning framework which makes your servers and applications easier to provision and deploy. It uses a language that approaches plain English, uses SSH and has no agents to install on remote systems. Ansible is the simplest way to automate and orchestrate application deployment, configuration management and continuous delivery.
In this workshop you will be given an introduction to Ansible. We will get some hands-on experience in provisioning Linux servers with a web-proxy, a database and some other packages. Furthermore we will automate zero-downtime deployment of a Java application.
Please install the following before the workshop:
Install VirtualBox: https://www.virtualbox.org/wiki/DownloadsInstall Vagrant: http://docs.vagrantup.com/v2/installation/
Install Python setuptools: https://pypi.python.org/pypi/setuptools#installation-instructionssudo easy_install pipsudo pip install paramiko PyYAML jinja2 passlibsudo pip install ansible --quiet
sudo easy_install pip
sudo pip install paramiko PyYAML jinja2 passlib
sudo pip install ansible --quiet
Their own machine. Preferably Linux or Mac with the above mentioned software installed.
I cannot guarantee that it will work on Windows.