A CM system like chef or puppet is definitely the way to go here. You can 
use Vagrant to build/test your configuration recipes/scripts/etc. and then 
deploy to your bare metal instances as appropraite.

David

On Sunday, May 25, 2014 5:16:18 AM UTC-7, Terrance Shepherd wrote:
>
> 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]<javascript:>> 
> 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] <javascript:>.
>> 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.

Reply via email to