Ich möchte Berks nicht in der Produktion verwenden, weil ich nicht die Idee von Knoten, die ins Internet gehen, um Kochbücher zu ziehen, mag (ich möchte nur, dass sie sie vom Chef-Server auf die normale Weise ziehen). Aber ich verwende Berks gerne für die lokale Entwicklung, weil es die Abhängigkeiten für die Küche für mich löst.Berks nur für lokale Entwicklung verwenden?
Ich dachte darüber nach, nur berksfile und berksfile.lock zu Gitignore hinzuzufügen, aber ich dachte, ich würde fragen, ob es möglich ist, dies mit Berks zu erreichen, ohne es aus der Produktion zu entfernen.
Oh ich denke, ich missverstanden, wie Berkshelf funktioniert. Ich dachte, dass Knoten die "Quelle" betrachteten, die in der berksdatei definiert wurde, die standardmäßig Supermarkt ist, um zu sehen, wo man Kochbücher bekommt. – red888
Nein, berks wird nur zum Hochladen von Kochbüchern auf einen Chefserver oder zum Zusammenstellen eines Ordners verwendet, der an Chef-Solo weitergegeben werden kann. – coderanger
@ red888 Ja, Chefkoch verwendet Berkshelf zur Laufzeit nicht. Das Berkshelf-Tool wurde später erfunden, um die richtigen Kochbücher in einen Chef-Server hochzuladen (oder für die Verwendung mit Chef Solo). Bevor es überhaupt existierte, war es ziemlich schmerzhaft, manuell zu bestimmen, welche Version eines Kochbuchs von einer anderen Version abhing. –