什么是厨师提供者,我如何知道厨师将使用哪个提供者?

时间:2018-08-10 06:15:33

标签: chef

我什至找不到供应商的任何官方文档。 厨师如何决定使用哪个提供者来执行特定的操作(例如,enable服务的操作)? 默认是什么? 如何检查或更改它?

1 个答案:

答案 0 :(得分:1)

未选择提供者进行特定操作,而是选择了整个资源。

当您编写自己的自定义资源时,存在特定性规则,我认为它也适用于厨师提供的资源,不仅是自定义资源。另外,如果需要,您可以覆盖提供程序。

在大多数情况下,您也可以调用特定的提供程序而不是一般的提供程序,例如,用loan而不是apt_package。同样的情况适用于服务或任何其他资源。尽管,Chef非常擅长找出最适合该系统的系统(正如我已经提到的,在大多数情况下)