Chef / Knife在同一台机器上运行两个环境

时间:2014-08-04 11:26:45

标签: environment knife chef

我们有一系列在许多环境中都很常见的烹饪书。直到最近,他们一直在不同的机器上。现在我们要求我们需要在同一台机器上的两个环境文件中运行相同系列的cookbook。

这样做的最佳做法是什么?只需致电:

knife winrm %server% chef-client -m -x %user% -P %pass% -E %environment%

是否与:

相同
Knife node edit %server% 

改变那里的环境?我们需要能够进行环境的命令行切换。请告知,TIA!

1 个答案:

答案 0 :(得分:0)

你正在寻找的工具是来自Etsy的John Cowie的knife-flip

$ knife node flip mynode.foo.com myenv [--preview]