Skip to content
This repository has been archived by the owner on Feb 24, 2022. It is now read-only.

Latest commit

 

History

History
33 lines (20 loc) · 883 Bytes

README.md

File metadata and controls

33 lines (20 loc) · 883 Bytes

puppet-consul_replicate

Build Status

Overview

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

Usage

At minimum, the src of the datacenter must be provided.

class { 'consul_replicate':
	src => 'dc1'
}

What this module affects

  • Installs a consul-replicate daemon
  • Creates a user and group specific to the service (Default: creplicate)
  • Manages the service via upstart

Dependencies

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

Compatibility

This module is tested on Ubuntu 14.04 x64.