Zajmuję się tym, co zajmie przeniesienie moich środowisk programistycznych do Vagrant i mam problem z uzyskaniem obsługi procesu udostępniania VM u szefa kuchni. Nigdy wcześniej nie używałam szefa kuchni, a doktorzy Vagrant w tym obszarze celowo słabi (poza zasięgiem), więc mogłem użyć ręki.Provisioning Vagrant w/Chef
Chciałbym zrobić to jako przenośne, jak to możliwe, więc myślałem, że to ma sens, aby załadować książki kucharskie z adresu URL, więc to, co usiłuję w moim 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
I don” Sądzę, że jest jakieś pytanie, że po prostu coś nie rozumiem, ale nie znalazłem źródła dokumentacji, które wydaje się pasować do tego kontekstu Vagrant.
Dzięki.
W przypadku ktoś próbował to ostatnio, repo git zmieniła się na wiadomość, aby pobrać indywidualne repo więc ten wzór pobierając opscode głównego kucharskie oddział już nie działa. –