Skip to content

Instantly share code, notes, and snippets.

@sirbrillig
Created April 17, 2013 17:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sirbrillig/5406029 to your computer and use it in GitHub Desktop.
Save sirbrillig/5406029 to your computer and use it in GitHub Desktop.
Vagrantfile for Rackspace Ubuntu with Puppet
Vagrant.configure("2") do |config|
config.vm.box = "dummy"
config.ssh.private_key_path = "PRIVATE_KEY"
config.vm.provider :rackspace do |rs|
rs.username = "USER"
rs.api_key = "KEY"
rs.flavor = /512MB/
rs.image = /Ubuntu/
rs.public_key_path = "PUBLIC_KEY"
rs.server_name = "SERVER"
end
config.vm.provision :shell, :path => "deploy-puppet.sh"
config.vm.provision :puppet
end
@sirbrillig
Copy link
Author

deploy-puppet.sh can come from https://github.com/hashicorp/puppet-bootstrap

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment