Tag: Vagrant

Using Docker to provide self-service database patching

I’ve been looking into how Vagrant and/or Docker can be used to improve the life of DBAs and maybe others, too. I did this mostly to practice using these tools – especially Docker – that are becoming more and more important…

Read More >

Neo4j cluster using Vagrant, Ansible and Virtualbox

Recently, I was faced with the need to create and configure a Neo4j cluster. In order to be able to easily experiment with different settings and configurations, I decided I needed to create a local to Neo4j cluster using Vagrant,…

Read More >

Vagrant re-packaging and ssh

Many of us use Vagrant from Hashicorp to create and keep reference images of VMs for different purposes like a test or for fast deployment. Sometimes these images need to be refreshed or modified. Several days ago I helped to…

Read More >

Loose coupling and discovery of services with Consul — Part 2

Creating a Consul Client Docker Image In my previous post, I demonstrated how to create a cluster of Consul servers using a pre-built Docker image. I was able to do this because our use case was simple: run Consul. In…

Read More >

Loose coupling and discovery of services with Consul — Part 1

Today I would like to demonstrate the use of Consul to help achieve loose coupling and discovery of services, two important principles of service-oriented architecture (SOA) present in modern, elastic infrastructures. If you have ever designed an architecture to be…

Read More >