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.
Vendor external dependencies so upstream changes don't break functionality.
Also modifies the
Makefile
to removedeps
targets.Modifies the
install
make target to usego install
instead of copying the resulting binary to a hard-written path.