2013-02-14 61 views
1

在我的prod環境中,我爲某個食譜設置了版本限制。如何覆蓋環境中的廚師食譜版本約束?

SampleCookbook = 1.1.4 

現在我想擺脫這個約束。我怎樣才能做到這一點?我不想做的只是刪除約束,因爲這會一次影響此環境中的所有機器。

我寧願禁用signle節點中的約束來檢查更改是否安全,然後在環境中禁用它。 有沒有辦法做到這一點?

回答

3

使用臨時環境。可以在分段中的單獨節點上測試更新,或臨時將一個節點移動到「分段」環境 - 刪除約束的生產副本 - 測試更新,刪除生產中的約束,將節點移回。

似乎沒有簡單的方法來覆蓋單個節點的約束 - 環境是一個封閉的實體。可能有一些工具(刀插件)使這種處理更容易,例如,通過讓您即時創建現有環境的克隆。