Forge Home

groundcontrol

Installs and configures groundcontrol a PI monitorring Tool

1,165 downloads

1,165 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.1.0 (latest)
released May 4th 2020
This version is compatible with:
  • Puppet Enterprise 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, 2016.4.x
  • Puppet >= 4.10.0 < 7.0.0
  • ,

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'martyewings-groundcontrol', '0.1.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add martyewings-groundcontrol
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install martyewings-groundcontrol --version 0.1.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

Documentation

martyewings/groundcontrol — version 0.1.0 May 4th 2020

groundcontrol

Description

This Module Installs and configures the Raspberry Pi Monitoring Tool Ground Control

http://jondot.github.io/groundcontrol/

Setup

Add the groundcontrol class to the Raspberry Pi node, All configuration is default as per the Sample configuration.

However ever all can be configured through the use of the exposed parameters:

Integer $gc_port, String $gc_host, Boolean $gc_stdout, Integer $gc_interval,

ground control has been a static project for a number of years, but in case there is a new version, or you want to customise the installation location, these paramaters are also configureable

String $archive_name, String $gc_package_source, String $install_path, String $package_name, String $package_ensure,

Limitations

The "controls" section of the config can not currently be managed by this module, oweing to the complexity of adding Customisable json blocks to the puppet configurations, these will needed added manually to the configuration post deployment