我需要获取所有 puppet 节点的列表(基本上是 puppet cert list --all 的输出)。在 puppet 2.6.18 中使用 python(不使用 exec 或命令本身的类似内容)做同样事情的最佳方法是什么
puppet 2.7.0 及更高版本具有 HTTP API 来实现相同的功能。
http://docs.puppetlabs.com/guides/rest_api.html#certificate-request
获取 /{环境}/certificate_statuses/no_key
puppetdb 也是一个 api,但不确定正在使用的环境是否有 puppetdb。(检查)。
木偶有类似 ansible.runner 的东西吗?还有其他想法吗?