This module installs consul replicate as a service.
More information about usage of consul-replicate can be found on https://github.com/hashicorp/consul-replicate
At minimum, the src of the datacenter must be provided.
class { 'consul_replicate':
src => 'dc1'
}
- Installs a consul-replicate daemon
- Creates a user and group specific to the service (Default:
creplicate
) - Manages the service via upstart
Since consul-replicate requires a consul agent to be running, the service that this module creates assumes that a consul agent is running on the machine
This module is tested on Ubuntu 14.04 x64.