Je ne veux pas utiliser les berks en production parce que je n'aime pas l'idée que les nœuds sortent sur le web pour produire des livres de recettes (je veux seulement qu'ils les tirent du serveur Chef normalement). Mais j'aime utiliser Berks pour le développement local car il résout les dépendances pour la cuisine pour moi.Utiliser des berks uniquement pour le développement local?
Je pensais juste ajouter berksfile et berksfile.lock à gitignore, mais j'ai pensé que je demanderais s'il est possible d'accomplir ceci avec des berks sans le retirer de la production.
Oh, je suppose que j'ai mal compris comment berkshelf fonctionne. Je pensais que les nœuds regardaient la "source" définie dans le fichier berks qui est le supermarché par défaut pour voir où trouver des livres de cuisine. – red888
Non, Berks n'est utilisé que pour télécharger des livres de recettes sur un serveur chef, ou pour assembler un dossier qui peut être transmis à chef-solo. – coderanger
@ red888 Oui, le client chef n'utilise pas Berkshelf lors de l'exécution. L'outil Berkshelf a été inventé plus tard pour aider à télécharger les livres de recettes corrects dans un serveur chef (ou pour une utilisation avec Chef solo). Avant son existence, il était assez pénible de déterminer manuellement quelle version d'un livre de cuisine dépendait d'une autre version. –