[Haskell-cafe] Haskell minimal (portable) development environment

dabd dario.rehman at gmail.com
Tue Feb 25 14:36:36 UTC 2014


I read here a comparison of salt vs ansible. It looks like ansible is 
simpler, especially when dealing with execution order and dependencies.

On Tuesday, February 25, 2014 3:12:26 AM UTC, Alexander Solla wrote:
>
> I'm doing something similar.  I'm using Vagrant with SaltStack to do my 
> configuration management.  I would recommend you do the same (or similar, 
> with puppet/chef/etc).  I went through quite a bit of pain at one point 
> when I lost track of a machine's configuration, and I don't want to repeat 
> that experience.  Also, SaltStack has a nice provisioning system.
>
>
> On Mon, Feb 24, 2014 at 6:19 PM, dabd <dario.... at gmail.com <javascript:>>wrote:
>
>> I followed your nice post and made a minimal debian machine with 
>> haskell installed (skipped the ruby and puppet stuff). 
>>
>> I had some problems installing debian jessie on virtualbox but managed to 
>> get there by first installing debian stable and then upgrading to jessie.
>>
>> It would be nice to be able to automate the whole process of creating a 
>> box with packer and vagrant. I may attempt to do this using ansible instead 
>> of puppet or chef.
>>
>> Thanks.
>>
>>
>> On Monday, February 24, 2014 5:41:05 PM UTC, dabd wrote:
>>>
>>> Thanks. I am also reading about provisioning tools like Chef, Puppet and 
>>> Ansible.  So far I liked Ansible the most because it looks simpler.
>>>
>>> On Monday, February 24, 2014 1:13:58 PM UTC, Christian Laustsen wrote:
>>>>
>>>> dabd <dario.rehman <at> gmail.com> writes:
>>>>
>>>> > 
>>>> > Hi,
>>>> > I am currently reading through Packer documentation http://www.
>>>> packer.io/ 
>>>> > and vagrant http://www.vagrantup.com/. 
>>>> > 
>>>> > I would like to set up a minimal reproducible Haskell development 
>>>> > environment on Manjaro Linux (64-bit) running on VirtualBox.
>>>> > 
>>>> > 
>>>> > Does anyone have a Packer template for this distro or a Vagrant box 
>>>> >for Haskell development on any other distro?
>>>> > 
>>>> > Thanks.
>>>> > 
>>>> > 
>>>> > _______________________________________________
>>>> > Haskell-Cafe mailing list
>>>> > Haskell-Cafe <at> haskell.org
>>>> > http://www.haskell.org/mailman/listinfo/haskell-cafe
>>>> > 
>>>>
>>>> Setting up your own vagrant box is fairly straight forward, you can 
>>>> then just install the tools you want to always be available and then 
>>>> use that as a base box.
>>>>
>>>> I recently went through itself myself and wrote an article[0] about it, 
>>>> it 
>>>> should be easy to follow and just change the distro I used (Debian) 
>>>> with 
>>>> whatever you want.
>>>>
>>>> Since you mentioned packer.io this might also be relevant to 
>>>> you https://github.com/opscode/bento ..
>>>>
>>>> //Christian
>>>>
>>>> [0] http://codetalk.io/blog/5/deploying-with-vagrant
>>>>
>>>> _______________________________________________
>>>> Haskell-Cafe mailing list
>>>> Haskel... at haskell.org
>>>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>>>
>>>>
>> _______________________________________________
>> Haskell-Cafe mailing list
>> Haskel... at haskell.org <javascript:>
>> http://www.haskell.org/mailman/listinfo/haskell-cafe
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20140225/dd782f03/attachment.html>


More information about the Haskell-Cafe mailing list