我打算使用 puppet 来配置自定义网络设备。我的主要问题是我无法在设备上安装 puppet,因为它不受支持。我可以访问设备公开的其余 api。那么我可以使用 puppet 进行其余的 api 调用并尝试在参数更改时进行配置吗?有人可以建议我解决这个问题的好方法吗?
谢谢!
我打算使用 puppet 来配置自定义网络设备。我的主要问题是我无法在设备上安装 puppet,因为它不受支持。我可以访问设备公开的其余 api。那么我可以使用 puppet 进行其余的 api 调用并尝试在参数更改时进行配置吗?有人可以建议我解决这个问题的好方法吗?
谢谢!
您将需要扩展puppet device
应用程序,该应用程序目前仅适用于 Cisco 设备。这涉及到 ruby 中一些非常复杂的原生提供程序实现。
例如,这里有一个添加了对管理 F5 设备的支持的模块。