pshima / consul-snapshot

consul-snapshot is a backup and restore utility for Consul (https://www.consul.io). This is slightly different than some other utilities out there as this runs as a daemon for backups and ships them to S3. Also has integrated monitoring and backup health checks.
Apache License 2.0
116 stars 35 forks source link

Dockerfile and nomad jobspec to use docker driver #21

Closed sebamontini closed 7 years ago

sebamontini commented 7 years ago

I added a simple dockerfile and docker-entryproint so you can build a publish a docker image of consul-snapshot.

we're running it with nomad as a service, using the docker driver works great. also, if you use nomad and docker, using https://github.com/lyft/metadataproxy works great, since you can use an ENV for indicating the IAM_ROLE you want your consul-snapshot docker to be run with.

pshima commented 7 years ago

Thanks!