/consul-playground

Small playground project to get started with Consul, Consul-Template and Envconsul

Primary LanguageRubyGNU General Public License v2.0GPL-2.0

Consul 3-tier Demo

Give Consul a try using a small stack with local Vagrant machines:

  • one HTTP load balancer
  • 3 app servers
  • two databases

Prerequisites

  • Vagrant
  • Ansible

Getting started

# Install ansible vendor modules
$ ansible-galaxy install -r ops/ansible/requirements.yaml -p ops/ansible/vendor/roles/ --force
$ vagrant up

Screenshot

Screenshot