My suggestion would be to use a configuration management tool like puppet or chef on whatever environment you want. On May 25, 2014 3:22 AM, "Martin Schmid" <[email protected]> wrote:
> Hello Sebastian, > > > the "problem" we want to solve is quickly setting up a new pc for a future > employee. My boss (who btw, knows not too much about Vagrant) imagined > Vagrant to be a tool where we could just use Vagrant to automate the > process of setting up the work environment (whether local or remote doesn't > matter too much I guess). > > To reiterate again: > > - new employee arrives > - we use tool x to set up a standardized environment for developing (aka a > preconfigured eclipse and maybe some other plugins - I got only vague > information about this myself) > - we can use vagrant to administer the image file and make changes to it. > > To me it very much sounds like vagrant is not the tool for our task. > > Thanks in advance. > > Am Sonntag, 25. Mai 2014 09:04:58 UTC+2 schrieb Sebastian Schulze: >> >> Hey Martin. >> >> I guess – it depends.® >> The question is: which problem are you trying to solve? Vagrant started >> out as a tool to simplify the process of setting up virtual machines for >> local development. The benefit: coherent development environments. >> >> The setup you're describing sounds a lot more like having 'thin clients' >> for your developers – probably so they don't have to set up Eclipse on >> their own. If Eclipse is the problem, you might want to look for ways to >> automate the setup & deployment of the IDE (and the plugin) on your >> employees workstations. I could imagine that not everybody will be happy >> working with a Java GUI, running inside a virtual machine on a remote >> host. :) >> >> Bascht >> >> >> On Sat, May 24, 2014 at 12:00:21PM -0700, Martin Schmid wrote: >> > Hello folks, >> > >> > >> > the situation: >> > >> > My boss wants me to automate the process of configuring systems for new >> > employees. His "vision" is that we would install a naked system and >> have >> > the users connect to a virtual machine on a server. This virtual >> machine >> > should run everything the users need to develop their applications - >> most >> > namely Eclipse with a fairly specific plugin. >> > >> > So, I started doing research on Vagrant. While it seems to be a >> fantastic >> > tool I'm simply not sure it is what I need. Most people using vagrant >> seem >> > to develop on their local machine and use the vagrant-managed VM to >> > simulate development environments along the lines of an apache >> webserver. >> > >> > So my question is: >> > >> > Is it viable to use Vagrant to create machines provisioned with a Linux >> GUI >> > (Xfce would be preferred), Eclipse and a few other smaller programs? >> > Updating the image should be a fairly simple process. The Clients are >> then >> > supposed to connect to the server via PuTTy, ssh into their vagrant box >> and >> > find themselves inside a fully operational linux that is preconfigured >> with >> > eclipse. >> > >> > I realize this is a fairly broad question, but so far my research has >> not >> > yielded a sufficient answer. >> > >> > Best Regards >> > >> > MS. >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups "Vagrant" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an email to [email protected]. >> > For more options, visit https://groups.google.com/d/optout. >> >> -- >> Sebastian Schulze | jabber: [email protected] | http: >> http://bascht.com | gpg: 0xBC21CEC5 >> > -- > You received this message because you are subscribed to the Google Groups > "Vagrant" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
