joshmccall221 / dotvagrant

You put the lime in the coconut and shake it all up!
4 stars 2 forks source link

Puppet #1

Open bable5 opened 9 years ago

bable5 commented 9 years ago

Any interest in puppetizing the provisioner instead of using the shell script?

cgideon commented 9 years ago

Going to be working on that this evening. Just didn't have time to get to it last night.

joshmccall221 commented 9 years ago

It's only in bash due to low barrier to entry. Then I can hand it off to those much smarter than myself, @cgideon and @bable5 . ;)

I am now working on a hashicorp box to make it more standard (thanks windows).

Looking forward to the pupetize commits.

joshmccall221 commented 9 years ago

Alright @bable5, @cgideon, any resources on 'pupetizing' things?

I 'bashed' it, you going to pull the strings?

Or, maybe we provision it with Clojure?!?!?!!?! <==== genius

For now:

Check out this beauty:
https://github.com/joshmccall221/dotvagrant/tree/josh_dev
https://github.com/joshmccall221/dotvagrant/blob/josh_dev/vagrantrunme.sh

This. Is. Awesome!
joshmccall221 commented 9 years ago

Speaking of clojure, my next box: http://stackoverflow.com/questions/16872231/vagrant-clojure-emacs https://truongtx.me/2015/04/02/vagrant-and-ansible-organize-for-reusability/ https://github.com/bouzuya/vagrant-clojure/blob/master/Vagrantfile

Or maybe even: https://bbs.archlinux.org/viewtopic.php?id=170451 https://github.com/elasticdog/packer-arch http://elasticdog.com/2013/08/developing-ansible-playbooks-for-arch-linux-with-vagrant/ https://github.com/elasticdog/hyperboriarch

I have a co-worker who gets me into these rabbit holes. I will not mention said instigator.

@dragon788

cgideon commented 9 years ago

Oh geez, Clojure is more of a rabbit chasm than a rabbit hole...

Enjoy though, it's a lot of fun to code it.

joshmccall221 commented 9 years ago

@cgideon, have you used it?

cgideon commented 9 years ago

Not extensively, I have it provisioned on my PC at home but haven't used it very much.

bable5 commented 9 years ago

I've used puppet to provision several vagrant boxes over the last couple years.

cgideon commented 9 years ago

@bable5 If you're looking for something to do and you would like to Puppetize it go ahead, I'm not going to be able to work on it at least until Sunday or even next weekend.

bable5 commented 9 years ago

@cgideon I'll at least get it started. Not sure about provisioning from github, but should be easy otherwise

joshmccall221 commented 9 years ago

@bable5 Puppet branch looks like its coming along nicely. Let me know when you are at a good point. I will test/play with it but once we get to a working spot I don't see a reason why that could not become master.

Thanks for contributing!

cgideon commented 9 years ago

@bable5 How's this going? Need any help with it?