Configuration management with Ansible: Playbooks & Execution

In my previous post, I described how you could setup Ansible. At this point, you are able to send commands to your hosts. Although running ad hoc tasks is useful, I won’t be covering that here. If you want to know more about running command line ad hoc tasks check out the detailed examples on … Continue reading Configuration management with Ansible: Playbooks & Execution

Getting started with configuration management: Ansible

Lately I’ve been working on configuration management for my infrastructure. Since I started freelancing, the number of clients have grown and so did my infrastructure. Managing one server isn’t a daunting task, but from the moment you need to expand, things get more serious. At this point, my infrastructure consists of 1 database server, 1 … Continue reading Getting started with configuration management: Ansible

Ubuntu Virtualbox: Setting High Screen Resolutions

Virtualizing environments these days is a breeze. The simplest way of doing so is using Oracle Virtualbox . One thing I’ve noticed installing Ubuntu 12.04 was the fact that I was unable to select 800×600 or 1024×768 in screen resolution. It turns out that you are obligated installing the virtualbox guest additions. Fire up your terminal and … Continue reading Ubuntu Virtualbox: Setting High Screen Resolutions

Setup chroot Environment

A chroot environment is essentially a complete self-contained Linux installation that is nested within the main system. The reason that I’m looking into setting up a chroot environment is for building custom ubuntu packages. Instead of compiling and running everything on my main machine, it’s best practice to do that in a chroot. This way, your … Continue reading Setup chroot Environment

Ruby install in production environment

In this article, I’ll explain how I’ve installed ruby on my production server. I only focus on ruby this time. Later on, I’ll make an article on Nginx and perhaps some security measurements I’ve taken. Ruby 1.9.3 MRI First things first, the ruby version I’m using for all my software is ruby 1.9.3 MRI. There … Continue reading Ruby install in production environment