Question

Deploy environment using Vagrant

Hi, сan I deploy this environment (Vagrantfile), using digital ocean vagrant api ???

On the local machine I deploy this environment without problems, using and Vagrant and VM VirtualBox

What method do I use to achieve this (deploy to DO)?

Subscribe
Share

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

You should take a look at the Vagrant DigitalOcean plugin. It allows you to deploy directly to a DigitalOcean Droplet using Vagrant. Though you’ll need to make changes to the provider section of that Vagrantfile.

Here’s an example provider configuration for deploying to DO:

  config.vm.provider :digital_ocean do |provider, override|
    override.ssh.private_key_path = '~/.ssh/id_rsa'
    override.vm.box = 'digital_ocean'
    override.vm.box_url = "https://github.com/devopsgroup-io/vagrant-digitalocean/raw/master/box/digital_ocean.box"

    provider.token = 'YOUR TOKEN'
    provider.image = 'ubuntu-14-04-x64'
    provider.region = 'nyc2'
    provider.size = '512mb'
  end