shift31 / hostbase-importer-puppetdb
该软件包已被弃用且不再维护。没有建议的替代软件包。
关于该软件包最新版本(0.2.0)的许可证信息不可用。
将 PuppetDB 中的节点和事实导入到 Hostbase 中
0.2.0
2015-02-02 05:21 UTC
Requires
- php: >=5.3
- nategood/httpful: 0.2.*
- shift31/hostbase-api-client: 0.2.*
This package is not auto-updated.
Last update: 2020-01-20 03:30:35 UTC
README
将 PuppetDB 中的节点和事实导入 Hostbase,如果主机已存在,则将更新它们。
安装
- 下载/克隆整个仓库或使用
composer create-project shift31/hostbase-importer-puppetdb
安装 - 从项目根目录运行
composer install
配置
从项目根目录创建一个 config.ini 文件
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/"
运行
chmod +x bin/hostbase-importer-puppetdb
bin/hostbase-importer-puppetdb