2017 © Pedro Peláez
 

library hostbase-importer-puppetdb

Import into or updates Hostbase with nodes and facts from PuppetDB

image

shift31/hostbase-importer-puppetdb

Import into or updates Hostbase with nodes and facts from PuppetDB

  • Monday, February 2, 2015
  • by shift31
  • Repository
  • 1 Watchers
  • 0 Stars
  • 1 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

Hostbase PuppetDB Importer

Import nodes and facts from PuppetDB into Hostbase. If any of the hosts already exist, they will be updated., (*1)

Installation

  1. Download/clone this whole repository or install with composer create-project shift31/hostbase-importer-puppetdb
  2. Run composer install from the project root

Configuration

From the project root, create a config.ini:, (*2)

puppetDbBaseUrl = "http://your.puppetdb.server:8080"
hostbaseUrl = "http://your.hostbase.server"
dataCenterFact = "a_custom_fact_denoting_datacenter"
environmentFact = "a_custom_fact_denoting_environment"
factsToFilterRegex = "/id|ssh|swap|_lo|last_run|memoryfree|path|swapfree|uptime|uniqueid|clientcert/"

Run

  1. chmod +x bin/hostbase-importer-puppetdb
  2. bin/hostbase-importer-puppetdb

The Versions

02/02 2015

dev-master

9999999-dev

Import into or updates Hostbase with nodes and facts from PuppetDB

  Sources   Download

The Requires

 

by Shift 31 Consulting

02/02 2015

0.2.0

0.2.0.0

Import into or updates Hostbase with nodes and facts from PuppetDB

  Sources   Download

The Requires

 

by Shift 31 Consulting

02/02 2015

dev-develop

dev-develop

Import into or updates Hostbase with nodes and facts from PuppetDB

  Sources   Download

The Requires

 

by Shift 31 Consulting

04/03 2014

0.1.0

0.1.0.0

Import into or updates Hostbase with nodes and facts from PuppetDB

  Sources   Download

The Requires

 

by Shift 31 Consulting