I do recognize that people often struggle with the Vagrant provisioner. I've occasionally wanted a virtualization abstraction that did not bring on the complexity of vagrant, though I think the one general theme of a vagrant file is the ability to specify a starter image to download, and then some steps to get it prepared before cloning. I like the idea of getting started with a new instance faster, but usually I'm content with cloning existing instances (which is why I personally don't use vagrant).
A more ansible-native wrapper around VMware, KVM, and Virtualbox could be amusing, though I can't say I've got time to chase it -- might be nice to see what something could evolve to, if in python with such an abstraction layer. On Sat, Aug 16, 2014 at 8:44 AM, Anatoly Mikhailov < [email protected]> wrote: > Since I lost hope on Vagrant from high complexity to extend to Ruby syntax > for VMs configuration I tried to build some simple version of VBoxManage > CLI that based on .vagrant configuration (pretty weird data structure with > files): https://gist.github.com/mikhailov/8104790 > > The misconception of Vagrant is the configuration is a Ruby code to > execute which is totaly wrong in terms of Ansible approach. Perhaps, many > Ansbile users tend to keep Vagrant just to bootstrap VM, that is it, all > the provisioning, orchastration and life-cycle management happens via > Ansbile. > > Ansible has modules set > <http://docs.ansible.com/list_of_cloud_modules.html> for Rackspace, EC2, > DigitalOcean, Azure, AWS and VMware. Is there plan to build the same for > VirtualBox without Vagrant? > > -- > You received this message because you are subscribed to the Google Groups > "Ansible Project" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/5cdf52cc-d038-4276-91f3-7ff37763298c%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/5cdf52cc-d038-4276-91f3-7ff37763298c%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CA%2BnsWgyLUpJNmHadxpc6XR6kQDMJHv%3DX24c8y80%2BA7Oa5n82AA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
