Aktualisieren einer Laufliste im Koch mit Messer

8

Ich habe ein Kochbuch, das eine Liste von Rezepten enthält. Was ist der Befehl zum Hinzufügen bestimmter Rezepte (nicht alle) aus dem Kochbuch mit dem Befehlszeilen-Tool in Chef knife ?

Ich kenne den Befehl, um das ganze Kochbuch zur Ausführungsliste hinzuzufügen, die knife node run_list add server name recipe[cookbook name] ist.

    
Anirudh Singh 18.10.2014, 18:40
quelle

1 Antwort

13

Sie haben also die richtige Idee, knife node run_list add $nodename $item ist der gewünschte Befehl.

recipe[mycookbook] fügt nicht "das ganze Kochbuch" hinzu, sondern nur eine Kurzform für recipe[mycookbook::default] , die wiederum auf mycookbook/recipes/default.rb abgebildet wird. Wenn Sie mycookbook/recipes/foo.rb haben, wäre das recipe[mycookbook::foo] .

    
coderanger 18.10.2014 21:40
quelle

Tags und Links