【发布时间】:2018-08-11 00:18:10
【问题描述】:
我什至没有找到供应商的任何官方文件。
厨师如何决定将哪个提供者用于特定操作(例如,用于服务的enable 操作)?
默认是什么?
如何检查或更改它?
【问题讨论】:
标签: chef-infra
我什至没有找到供应商的任何官方文件。
厨师如何决定将哪个提供者用于特定操作(例如,用于服务的enable 操作)?
默认是什么?
如何检查或更改它?
【问题讨论】:
标签: chef-infra
提供者不是为特定操作选择的,而是为整个资源选择的。
当您编写自己的自定义资源时,会有特定规则,我认为它也适用于厨师提供的资源,而不仅仅是自定义资源。此外,您可以根据需要覆盖提供程序..
此外,在大多数情况下,您可以调用特定的提供者而不是通用的提供者,例如,apt_package 而不是package。同样的事情也适用于服务或任何其他资源。虽然,Chef 非常擅长找出最适合系统的东西(在大多数情况下,正如我所提到的)
【讨论】: