library hostbase-importer-puppetdb
Import into or updates Hostbase with nodes and facts from PuppetDB
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
Hostbase PuppetDB Importer
Import nodes and facts from PuppetDB into Hostbase. If any of the hosts already exist, they will be updated., (*1)
Installation
- Download/clone this whole repository or install with
composer create-project shift31/hostbase-importer-puppetdb
- 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
chmod +x bin/hostbase-importer-puppetdb
bin/hostbase-importer-puppetdb
dev-master
9999999-dev
Import into or updates Hostbase with nodes and facts from PuppetDB
Sources
Download
The Requires
by
Shift 31 Consulting
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
dev-develop
dev-develop
Import into or updates Hostbase with nodes and facts from PuppetDB
Sources
Download
The Requires
by
Shift 31 Consulting
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