Rocky Linux and Packer

It has been a while since I last looked at running Packer external link locally, when I did CentOS 8 had just been released. Since then, there has been a little drama around the on-going support of CentOS which is best summed up by the following post in /r/sysadmin/ external link: Off the back of this announcement the Rocky Linux project external link has been announced, developed and then released. The project describes itself as follows:...

August 28, 2021 · 4 min · Russ McKendrick

Ansible AWX

It has been a while as I have been busy writing, I thought I would spend some of my freetime having a very quick play with Ansible AWX external link, which is the Open Source version of Ansible Tower external link. I created the following Vagrantfile to launch a CentOS 7 external link server; # -*- mode: ruby -*- # vi: set ft=ruby : VAGRANTFILE_API_VERSION = "2" Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| config.vm.box = "centos/7" config....

September 24, 2017 · 3 min · Russ Mckendrick

Building Vagrant Boxes with Packer in Atlas

I have a need to create both some Ubuntu and CentOS Vagrant boxes for a project I am working on. Normally I would have created them on my local machine, uploaded the artifacts to an Amazon S3 bucket and then published them using Atlas external link (formally Vagrant Cloud external link). However in the past month HashiCorp external link have updated Atlas so that you can now build Packer external link templates directly within Atlas and publish the artifacts as Vagrant Boxes, all free of charge....

July 26, 2015 · 3 min · Russ Mckendrick

Quick OpenStack Kilo Installation

I am going to be playing with OpenStack over the next few weeks so I decided to create a Vagrant script which would bootstrap a working OpenStack Kilo external link installation using RedHat RDO external link. It uses my CentOS 7 Vagrant box external link and works with both VirtualBox and VMWare Fusion. To get it up and running create a folder for the Vagrantfile to live; mkdir -p ~/Machines/OpenStack/ Download a copy of the Vagrantfile;...

May 24, 2015 · 2 min · Russ Mckendrick

Vagrant & Puppet

Vagrant allows developers to bring up local development machines in a controlled method using pre-built configuration files called boxes. Once a box has been installed on the developers local machine it can be powered on with the following command; vagrant up When the box is brought up it automatically provisions itself using a number of provisioners including Puppet, this means that the production deployment scripts can also be run on local development copies of the instances....

January 12, 2014 · 3 min · Russ Mckendrick