是否可以在不运行默认配方的情况下运行厨师食谱

Iva*_*ete 3 ruby admin chef-infra

我的nginx食谱中有两个厨师食谱.一个名为default.rb,另一个名为sites.rb.当我运行网站配方时

RUN_LIST=recipe[nginx::sites] bundle exec cap staging chef:solo
Run Code Online (Sandbox Code Playgroud)

然后我的默认食谱也会运行.我该如何防止这种情况发生?

val*_*zka 5

删除行

include_recipe "nginx"
Run Code Online (Sandbox Code Playgroud)

因为它包含默认配方(nginx :: default)