Forge Home

consular

Basic module to manage Consular

13,318 downloads

7,513 latest version

5.0 quality score

We run a couple of automated
scans to help you access a
module's quality. Each module is
given a score based on how well
the author has formatted their
code and documentation and
modules are also checked for
malware using VirusTotal.

Please note, the information below
is for guidance only and neither of
these methods should be considered
an endorsement by Puppet.

Version information

  • 0.2.4 (latest)
  • 0.2.3
  • 0.2.2
  • 0.2.1
  • 0.2.0
  • 0.1.1
released Feb 20th 2017
This version is compatible with:
  • Puppet Enterprise 2023.8.x, 2023.7.x, 2023.6.x, 2023.5.x, 2023.4.x, 2023.3.x, 2023.2.x, 2023.1.x, 2023.0.x, 2021.7.x, 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x, 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
  • Puppet >=3.4.0
This module has been deprecated by its author since May 15th 2020.

Start using this module

Documentation

praekeltfoundation/consular — version 0.2.4 Feb 20th 2017

puppet-consular

Puppet module for managing Consular.

DEPRECATED: Consular has been deprecated and it, as well as this Puppet module, will no longer be maintained.

This is a very simple module and does not include a lot of features. It is only compatible with certain versions of Ubuntu (those that use Upstart as their init system) and has only been tested on Ubuntu 14.04.

NOTE: We currently provide Consular packages from a PPA. This is a temporary PPA that is managed manually by a single individual in his personal capacity. It needs to be replaced with a better one that gets automated package updates and such.

Usage

class { 'consular':
  package_ensure => 'latest',
  host           => $::ipaddress_eth0,
  port           => 7070,
  consul         => 'http://127.0.0.1:8500',
  marathon       => 'http://127.0.0.1:8080',
  sync_interval  => 300,
  purge          => true,
}

For a full list of options see the manifest source.