vagrant-digitalocean | Vagrant provider plugin that manages DigitalOcean droplets | Plugin library

 by   devopsgroup-io Ruby Version: v0.9.5 License: MPL-2.0

kandi X-RAY | vagrant-digitalocean Summary

kandi X-RAY | vagrant-digitalocean Summary

vagrant-digitalocean is a Ruby library typically used in Plugin applications. vagrant-digitalocean has no bugs, it has no vulnerabilities, it has a Weak Copyleft License and it has medium support. You can download it from GitHub.

[Twitter] vagrant-digitalocean is a Vagrant provider plugin that supports the management of [DigitalOcean] Droplets (virtual machines). Features include: - Create and destroy Droplets - Power on and off Droplets - Rebuild a Droplet (destroys and ups with same IP address) - Provision a Droplet with shell - Setup a SSH public key for authentication - Create a new user account during Droplet creation.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              vagrant-digitalocean has a medium active ecosystem.
              It has 1728 star(s) with 187 fork(s). There are 51 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 41 open issues and 157 have been closed. On average issues are closed in 205 days. There are 2 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of vagrant-digitalocean is v0.9.5

            kandi-Quality Quality

              vagrant-digitalocean has 0 bugs and 11 code smells.

            kandi-Security Security

              vagrant-digitalocean has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              vagrant-digitalocean code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              vagrant-digitalocean is licensed under the MPL-2.0 License. This license is Weak Copyleft.
              Weak Copyleft licenses have some restrictions, but you can use them in commercial projects.

            kandi-Reuse Reuse

              vagrant-digitalocean releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.
              vagrant-digitalocean saves you 413 person hours of effort in developing the same functionality from scratch.
              It has 981 lines of code, 63 functions and 24 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of vagrant-digitalocean
            Get all kandi verified functions for this library.

            vagrant-digitalocean Key Features

            No Key Features are available at this moment for vagrant-digitalocean.

            vagrant-digitalocean Examples and Code Snippets

            No Code Snippets are available at this moment for vagrant-digitalocean.

            Community Discussions

            QUESTION

            With vagrant-berkshelf deprecated, will it be possible to drive builds from Vagrant, with Chef solely as a provisioner?
            Asked 2018-Feb-28 at 21:45

            I have had a number of issues recently with vagrant-berkshelf not syncing Chef cookbooks on an existing machine reliably. And, basically, when doing research on workarounds, I see something like:

            vagrant-berkshelf is deprecated, use Test Kitchen instead.

            My use case is that I have Vagrantfiles, used to build VMs and DigitalOcean droplets, that are hand-written and only use Chef to provision the VMs. I am most definitely approaching Chef as a user, not an author or tester of cookbooks.

            So, I am in a case of Vagrant -> Chef, not Chef -> Vagrant.

            When looking at Kitche-Vagrant, I see that:

            The kitchen-vagrant driver for Kitchen generates a single Vagrantfile for each instance of Kitchen in a sandboxed directory..

            My question is: if my workflow relies on hand-written, complex, Vagrantfiles, can I continue to use Chef as a provisioner without having to rely on vagrant-berkshelf?

            Some of the possible alternatives I see are:

            • mangle Test Kitchen configuration to work with my exiting Vagrantfile. I fear that this is not the intent of this tool and will not end well.

            • use chef.cookbooks_path attribute in vagrant and let it take the place of vagrant-berkshelf.

            • switch out provisioners and use say Vagrant->Ansible.

            The Vagrantfile below is somewhat simplified, but the gist is that the Vagrantfile is in charge and Chef is just used to provision.

            ...

            ANSWER

            Answered 2018-Feb-28 at 21:45

            It isn't deprecated per se, but it does no longer have a maintainer and does highly recommend against its use. There is no replacement for the workflow you describe. Sorry. If you are interested in taking over as maintainer, I can put you in contact with the team.

            Source https://stackoverflow.com/questions/49038059

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install vagrant-digitalocean

            Install the provider plugin using the Vagrant command-line interface:.

            Support

            Before submitting a GitHub issue, please ensure both Vagrant and vagrant-digitalocean are fully up-to-date. * For the latest Vagrant version, please visit the [Vagrant](https://www.vagrantup.com/) website * To update Vagrant plugins, run the following command: vagrant plugin update.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/devopsgroup-io/vagrant-digitalocean.git

          • CLI

            gh repo clone devopsgroup-io/vagrant-digitalocean

          • sshUrl

            git@github.com:devopsgroup-io/vagrant-digitalocean.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link