DO Ideas 2

Integration with Vagrant

It would be great a integration with Vagrant. Create and configure a Droplet and let us download the Droplet as a Vagrant project. In this way we always would have a development environment the same production http://vagrantup.com

  • Harlley
  • Sep 11 2018
  • Shipped
  • Attach files
  • Moisey Uretsky commented
    September 11, 2018 19:48
  • Harlley commented
    September 11, 2018 19:48

    It seems someone is integrating vagrant with AWS as well. Look http://www.hashicorp.com/blog/preview-vagrant-aws.html

  • Brian Knapp commented
    September 11, 2018 19:48

    I think the idea is that you could use Digital Ocean as a provider for Vagrant, so that you could vagrant up --provider=digital_ocean and it would create a new server based on your Vagrantfile.

    Doing this would allow for dev and production environments to be nearly 100% identical as well as making it super easy for developers to just put their stuff on Digital Ocean.

    The same thing could be provided by using puppet or chef, but hooking into an existing product like vagrant would be exceptionally cool.

  • Tom Duffield commented
    September 11, 2018 19:48

    It looks like there has been some work on this already: https://github.com/johnbender/vagrant-digitalocean

  • Moisey Uretsky commented
    September 11, 2018 19:48

    Would be nice to see this get up voted so we can look into this.

  • Andrew Ma commented
    September 11, 2018 19:48

    I think this one is asking for you to make the base droplet's available as vagrant boxes so that the same environment can be reproduced on a local dev box.
    Also, it's asking for digital ocean to support the box format so that an image can be uploaded.

  • Moisey Uretsky commented
    September 11, 2018 19:48

    Maybe Im missing something related to this project but I think you can accomplish the same thing by snapshoting a clean install of your dev environment and creating new virtual servers from that using the snapshot.

    If there's something that snapshots and create don't cover that vagrant does let us know and we can look into it.

    Thanks