From b22f383ab16ed81b519e43a3f1913f5094bd0932 Mon Sep 17 00:00:00 2001 From: Mayuresh Gaitonde Date: Fri, 26 Oct 2018 17:17:12 -0700 Subject: [PATCH] readme fix --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index ff14d5f..318e194 100644 --- a/README.md +++ b/README.md @@ -41,8 +41,11 @@ GoCast supports consul for automatic service discovery and healthchecking. For t - The host running GoCast needs to have the environment variable **CONSUL_NODE** set to the hostname in consul - The following tags must be set in consul for autodiscovery to work: + `enable_gocast` : required + `gocast_vip=`: required + `gocast_monitor=monitor:params`: optional If `gocast_monitor=consul` is specified, then GoCast uses the defined healthchecks in consul as the health monitors for the service. @@ -64,4 +67,4 @@ Certain orchestration solutions such as Nomad run the docker containers with pub **Why not just use ExaBGP or something similar ?** -ExaBGP is commonly used for this purpose, with bash scripts and such. However, I found that there no standard way of doing things and there is little to no support for containerized services. Also ExaBGP's API is clunky and documentation is almost non existent. GoCast provides an out of the box solution without hacking together a bunch of scripts. \ No newline at end of file +ExaBGP is commonly used for this purpose, with bash scripts and such. However, I found that there no standard way of doing things and there is little to no support for containerized services. Also ExaBGP's API is clunky and documentation is almost non existent. GoCast provides an out of the box solution without hacking together a bunch of scripts.