Vagrantfile 1005 B

123456789101112131415161718192021222324252627282930313233343536
  1. # -*- mode: ruby -*-
  2. # vi: set ft=ruby :
  3. Vagrant.configure("2") do |config|
  4. config.omnibus.chef_version = :latest
  5. config.vm.provision :chef_solo do |chef|
  6. chef.roles_path = "roles"
  7. chef.cookbooks_path = ["cookbooks", "site-cookbooks"]
  8. chef.add_role("huginn_development")
  9. # chef.add_role("huginn_production")
  10. end
  11. config.vm.provider :virtualbox do |vb, override|
  12. override.vm.box = "hashicorp/precise64"
  13. override.vm.network :forwarded_port, host: 3000, guest: 3000
  14. end
  15. config.vm.provider :parallels do |prl, override|
  16. override.vm.box = "parallels/ubuntu-12.04"
  17. end
  18. config.vm.provider :aws do |aws, override|
  19. override.vm.box = "dummy"
  20. override.vm.box_url = "https://github.com/mitchellh/vagrant-aws/raw/master/dummy.box"
  21. aws.access_key_id = ""
  22. aws.secret_access_key = ""
  23. aws.keypair_name = ""
  24. aws.region = "us-east-1"
  25. aws.ami = "ami-d0f89fb9"
  26. override.ssh.username = "ubuntu"
  27. override.ssh.private_key_path = ""
  28. end
  29. end