readme fix
This commit is contained in:
@@ -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=<addr/mask>`: 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.
|
||||
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.
|
||||
|
||||
Reference in New Issue
Block a user