ensecoz / consul-demo

HashiCorp Consul Demo Application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HashiCorp Consul Demo

This code demo is accompanied complements the blog post series - The Practical Guide to HashiCorp Consul - Part 1 and Part 2 - published on Velotio Blog.

Pre-requisites

Build and run

Build

docker-compose build

Run

docker-compose up

Build and run in one command

docker-compose up --build -d

Consul Server

You can visit Consul Server container with the IP it's container was assigned. For instance, in our case it was 172.18.0.2:5300/ui.

Django Web App via Fabio LB

You can visit Django web app on 33.10.0.100:9999/web.

Bring down the docker

docker-compose down

About

HashiCorp Consul Demo Application


Languages

Language:Python 42.6%Language:Shell 24.0%Language:HTML 15.6%Language:Dockerfile 15.5%Language:JavaScript 2.3%