tutorial software programming pricing language definicion automate chef

software - hosted chef



AƱadiendo libros de cocina de chef desde github. (3)

He descargado una serie de libros de cocina del sitio de opscode usando el comando: el sitio de libro de cocina de cuchillo instala git, por ejemplo. Sin embargo, ahora me gustaría descargar un libro de cocina de un repositorio en github en mi directorio actual de libros de cocina. ¿Cómo debo hacer para hacer esto? ¿Debo simplemente clonar el repositorio en mi directorio de libros de cocina?

¡Gracias!


Para descargar y administrar libros de cocina, puede usar Berkshelf, que viene con una forma en sí misma de administrar las dependencias del libro de cocina por sí mismo. Si estás familiarizado con Ruby, funciona como Gemfile. Puede descargar libros de cocina de github agregando este comando en su BerksFile

libro de cocina ''nginx'', ruta: ''url de github para libro de cocina''


Puedes probar este comando

knife cookbook site download cookbookname


Puede instalar el complemento de github de cuchillo desde https://github.com/websterclay/knife-github-cookbooks , después de lo cual simplemente podría usar el knife cookbook github install cookbooks/yum para instalar yum desde https://github.com/cookbooks/yum

Sin embargo, sugeriría usar Librarian-Chef desde https://github.com/applicationsonline/librarian , funciona de manera muy similar a como lo hace Bundler para gemas rubí (si está familiarizado con eso).

Edit: Ya que esto aparentemente aún recibe visitas, sería negligente no mencionar a berkshelf , lo cual es asombroso.