Question

Je creuse ce qu'il faudra pour migrer mes environnements de développement vers Vagrant et j'ai du mal à comprendre le processus d'approvisionnement en machine virtuelle avec le chef. Je n'ai jamais utilisé le chef auparavant et les documents vagabonds dans ce domaine intentionnellement faibles (hors de portée) afin que je puisse utiliser une main.

J'aimerais rendre cela aussi portable que possible, donc j'ai pensé qu'il était logique de charger des livres de cuisine à partir d'une URL, c'est ce que j'essaie dans mon Vagrantfile:

config.vm.provision :chef_solo do |chef|
    chef.recipe_url = 'https://github.com/opscode/cookbooks/tarball/master'
    chef.add_recipe 'nginx'
    chef.add_recipe 'mysql'
    chef.add_role 'web'

    # You may also specify custom JSON attributes:
    # chef.json = { :mysql_password => '' }
end

Je ne pense pas qu'il y ait une question que je ne comprend pas quelque chose, mais je n'ai pas trouvé de source de documentation qui semble s'adapter à ce contexte vagabond.

Merci.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top