【文件属性】:
文件名称:RTPI:Racktables PuppetDB 导入
文件大小:4KB
文件格式:ZIP
更新时间:2021-06-30 02:20:42
Ruby
实时传输接口
用于将信息从 PuppetDB 导入 Racktables 的 Ruby 脚本。
该脚本会将以下字段添加到物理服务器:
处理器
处理器内核
总内存
序列号
模型
操作系统
操作系统发布
保修开始日期(仅限戴尔)
保修结束日期(仅限戴尔)
保修级别(仅限戴尔)
FQDN
以下字段将添加到 VM:
操作系统
操作系统发布
FQDN
安装
要求
此脚本需要mysql2 ruby gem。 这可以按如下方式安装: sudo gem install mysql2
安装脚本
一旦安装了需求,克隆 git repo:
git clone https://github.com/tjayl/RTPI.git
配置
您将需要编辑config.rb文件以适应您的环境。
PUPPETDB_HOST运行 PuppetDB API 的机器。
MYSQL_SOCKET用于在机器上运行
【文件预览】:
RTPI-master
----config.rb(1KB)
----import.rb(1KB)
----updaters.rb(5KB)
----collectors.rb(2KB)
----README.md(1KB)