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

Puppet module for creating consul-replicate service

License

Notifications You must be signed in to change notification settings

ministrycentered/puppet-consul_replicate

 
 

Repository files navigation

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.

About

Puppet module for creating consul-replicate service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Puppet 48.4%
  • Ruby 46.3%
  • HTML 5.3%