4 ms·
Works great. We have several services (rails and Python) that use consul in AWS for service discovery and as a shared key/value store for some types of configur
by whatnotests 11y ago
Works great. We have several services (rails and Python) that use consul in AWS for service discovery and as a shared key/value store for some types of configuration.
You could do the service discovery part with tags, and use S3 or dynamo db for the config part instead of using consul.
Since we develop locally on a small collection of VMs we prefer consul instead (no aws tags on our local vagrant VMs!).
Check out the diplomat gem (https://github.com/WeAreFarmGeek/diplomat https://github.com/WeAreFarmGeek/diplomat) and these others for Python:
- https://github.com/cablehead/python-consul https://github.com/cablehead/python-consul
- https://github.com/gmr/consulate https://github.com/gmr/consulate