consular

deprecated
Basic module to manage Consular

13,409 downloads

7,547 latest version

5.0 quality score

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 2025.3.x, 2025.2.x, 2025.1.x, 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
  • Ubuntu
This module has been deprecated by its author since May 16th 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.