Code. Chef enables people to easily build & manage complex & dynamic applications at massive scale • New model for describing infrastructure that promotes reuse • Programmatically provision and configure • Reconstruct business from code repository, data backup, and bare metal resources Chef is an automation platform for developers & systems engineers to continuously define, build, and manage infrastructure. CHEF USES: “ ”
= "drupal-ubuntu-12.04" config.vm.box_url = "https://opscode-vm…com/…/…/opscode-ubuntu-12.04.box" config.vm.forward_port 80, 8080 # Use this configuration for chef-client and a Chef server config.vm.provision :chef_client do |chef| chef.chef_server_url = "https://api.opscode.com/organizations/learnchef" chef.validation_key_path = "./.chef/learnchef-validator.pem" chef.validation_client_name = "learnchef-validator" chef.add_recipe("apt") chef.add_recipe("drupal") chef.node_name = "vagrant_drupal" end end