RESTful LWRP / Library for Chef



我需要能够发送 REST 调用并将返回的有效负载保存到说明书中的变量(使用 chef solo)。

  • 调用是在 HTTPS 中进行的

  • 需要能够获取返回的cookie标头才能登录到API

有这样的社区 LWRP 可用吗?我不知道厨师中有任何内置功能允许这样做。(根据我所读到的内容http_request厨师中的提供者不符合上述标准)

资源(以及 LWRP)实际上没有输出值。你想要的只是使用 Chef::HTTP 类:

val = Chef::HTTP.new('https://cmdb/').get('/')

最新更新