Learning Ops Tooling, Part Four - Pulling and running the blog

Learning Ops Tooling, Part Four - Pulling and running the blog

Learning Ops Tooling, Part One - Vagrant Learning Ops Tooling, Part Two - Starting with Ansible Learning Ops Tooling, Part Three - More Ansible Learning Ops Tooling, Part Four - Pulling and running the blog Last time we looked at using Ansible to install the dependencies for the ghost blog engine. This time we are going to extend the playbook to install the actual engine. Pulling down the ghost and installing it You can get the lastest version of ghost as a zip file from the following location: https://ghost.org/zip/ghost-latest.zip And we can create an Ansible…

Read More

Learning Ops Tooling, Part Three - More Ansible

Learning Ops Tooling, Part Three - More Ansible

Learning Ops Tooling, Part One - Vagrant Learning Ops Tooling, Part Two - Starting with Ansible Learning Ops Tooling, Part Three - More Ansible Learning Ops Tooling, Part Four - Pulling and running the blog In the last part we looked at setting up an Ansible inventory file and running a simple module against it using the command line. In this post I want to take things a bit further and define a playbook that will install all the pre-requisites for my blog engine, which by the way is Ghost. Defining a playbook file A playbook is Ansible's way of…

Read More

Learning Ops Tooling, Part Two - Starting with Ansible

Learning Ops Tooling, Part Two - Starting with Ansible

Learning Ops Tooling, Part One - Vagrant Learning Ops Tooling, Part Two - Starting with Ansible Learning Ops Tooling, Part Three - More Ansible Learning Ops Tooling, Part Four - Pulling and running the blog In my last post I talked about setting up a Vagrant script to create a VM in which to host my blog. The next step I want to discuss is how to install Ansible and, in turn, use that to pull down all the dependencies required to run the blog engine. Ansible is another tool from Hashicorp that is designed to let you automate the…

Read More