Tôi đang đào sâu vào những gì cần thiết để di chuyển môi trường phát triển của mình sang Vagrant và tôi đang gặp một số vấn đề trong quá trình cung cấp máy ảo với đầu bếp. Tôi chưa bao giờ sử dụng đầu bếp trước đây và các tài liệu Vagrant trong khu vực này cố ý yếu (ngoài phạm vi) để tôi có thể sử dụng một bàn tay.Provisioning Vagrant w/Chef
tôi muốn thực hiện điều này xách tay càng tốt, vì vậy tôi nghĩ rằng nó có ý nghĩa để tải sách dạy nấu ăn từ một URL vì vậy đây là những gì tôi đang cố gắng trong Vagrantfile
tôi:
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' Tôi nghĩ rằng có bất kỳ câu hỏi mà tôi chỉ đơn giản là hiểu lầm một cái gì đó, nhưng tôi đã không tìm thấy một nguồn tài liệu có vẻ như nó phù hợp với bối cảnh Vagrant này.
Cảm ơn.
Trong trường hợp bất kỳ ai đã thử điều này gần đây, repo git đã thay đổi thành thư để tải xuống các bản repos riêng lẻ để mẫu tải xuống chi tiết sách dạy nấu opscode chính này không còn hoạt động nữa. –