http://www.packer.io/

Grant Rettke | AAAS, ACM, ASA, FSF, IEEE, SIAM, Sigma Xi
[email protected] | http://www.wisdomandwonder.com/
“Wisdom begins in wonder.” --Socrates
((λ (x) (x x)) (λ (x) (x x)))
“Life has become immeasurably better since I have been forced to stop
taking it seriously.” --Thompson


On Sun, May 25, 2014 at 9:49 AM, Marco De Bortoli <
[email protected]> wrote:

> Hi Martin,
>
> I think that either ways (Vagrant or Chef) you are approaching the problem
> from the wrong angle.
> If the problem you are trying to solve is to have an easy setup I would
> probably recommend the use of images that can be easily restored on the
> laptop whenever the employee join. This will likely bound you for some time
> to buy the same machine for all the people for some time unless you go for
> apple products. The reason I'm saying this is because I tried in past the
> setup you are trying to build as a user and it's very unproductive, it's
> slow and frustrating by time. As a developer you want to be fast,
> productive and independent and the most important thing, be free to use the
> tool you feel more comfortable with. But that's just my opinion as
> developer and I know it could be hard to convince your boss.
>
> Good luck.
>
> Debo
>
>
> On 25 May 2014 14:46, David Severski <[email protected]> wrote:
>
>> 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]> 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.
>>
>
>  --
> 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.

Reply via email to