How to ssh key with a passphrase but not have to enter it all the time.

Everyone knows that passwords aren’t always secure, annoying to remember and type. Add to that the longer/stronger your password the harder it is to remember. Therefore ssh-keys are very convenient and more secure. However, most people don’t put a passphrase on their ssh-keys because surely this would mean you would have to enter this passphrase … Read more

Ansible error fatal: must be stored as a dictionary/hash

I’ve been trying to setup group_vars in Ansible. My /group_vars/all file looked like; When I ran my playbook it said: It would have been helpful if it had provided a better error message. Anyhow, basically, I had got the syntax wrong in group vars by putting “quotes” around the value: Hope this helps someone.

How to install Ansible on Ubuntu

The Ansible website has some instructions for installing it on Ubuntu here. However, I like to install things from repositories and not git. So, I found a PPA with the latest version of Ansible on Launchpad. https://launchpad.net/~rquillo/+archive/ansible So to install Ansible on Ubuntu run: Thanks Rodney Quillo.

Ansible vs Puppet – reasons for choosing Ansible

We have been using both Puppet and Ansible to configure our servers for several months. I have come to really love Ansible and I wanted to put down my reasons for finally choosing Ansible over Puppet. Reason 1: Ansible is decentralised. With Puppet you need to maintain a central configuration server and install a Puppet … Read more

How to install qpress on Ubuntu

Qpress is a fast compression tool. It isn’t in the Ubuntu repositories but it very easy to install. Download it from the website: http://www.quicklz.com/ You will notice that there is a download link near the bottom of the page for Linux 64 bit. Copy the binary to /usr/bin/qpress . To make it owned by root … Read more