【问题标题】:Dashboard for Puppet 4Puppet 4 的仪表板
【发布时间】:2016-09-13 05:45:08
【问题描述】:

不幸的是,The Foreman 仍然不支持 Puppet 4,而且在可预见的将来似乎也不会支持。我们非常喜欢我们自己和使用我们 Puppet 平台的许多开发人员的监控功能(尤其是查看 Puppet 过去运行的结果)。

有人对 Puppet 4 的仪表板替代方案有任何经验吗?在考虑不同团队拥有的大约 200 台不同机器时,是否有其他方法可以轻松跟踪 Puppet 运行的结果?

【问题讨论】:

标签: puppet theforeman


【解决方案1】:

大多数 Puppet GUI 和仪表板都使用来自 PuppetDB 的报告,因此只要您的基础设施中有 PuppetDB,无论您的 Puppet 版本如何,它们都可以正常工作。

(完全披露我在 Puppet 工作!)

傀儡企业 商业 - 最多 10 个节点免费

屏幕截图

https://puppet.com/download-puppet-enterprise

木偶探险家:

开源

https://github.com/spotify/puppetexplorer

非常漂亮,具有使用 puppetdbquery 的实时搜索功能(因此您可以轻松搜索您的 esta (processorcount=4 or processorcount=8) and kernel=Linux。Puppet 最终将 puppetdbquery 的想法作为 PQL https://docs.puppet.com/puppetdb/4.0/api/query/v4/pql.html 在 Puppet 内部滚动到了 Puppet 中

木偶板:

https://github.com/voxpupuli/puppetboard

开源 PuppetDB 的 Python 前端,由 Openstack 的基础设施团队使用。

关于工头: 我相信工头 4 的支持并没有那么远。 Nightlies 目前可以使用 Puppet 4 包构建,剩下的主要内容是智能代理升级以与新的 Puppet 4 内部组件一起使用,但目前正在进行的 PR 似乎很快就会合并! (https://github.com/theforeman/smart-proxy/pull/406)。完整票在这里:http://projects.theforeman.org/issues/8447

编辑:工头现在有 Puppet 4 支持:https://www.theforeman.org/manuals/1.12/index.html#Releasenotesfor1.12

【讨论】:

  • 已经使用 PuppetDB 快一年了,对它非常满意。
猜你喜欢
  • 1970-01-01
  • 2015-11-14
  • 1970-01-01
  • 2015-01-27
  • 1970-01-01
  • 2015-08-31
  • 2015-04-22
  • 1970-01-01
  • 2015-08-16
相关资源
最近更新 更多