hi james, moving this to public. The subject was how to start using jame's puppet modules with the vagrant/gluster examples that we are working on. So here are some bullets to move things forward.
- Here are the functions for creating the gluster setup : https://forge.gluster.org/vagrant/fedora19-gluster/blobs/master/gluster-hbase-example/setup.shWe basically create a fake disk using truncate, assign it as a brick for the gluster volume, and then mount. From there , we point hbase to that mount point and thats all there is. - lets disregard the hbase part for now, and maybe you could create a "vagrant+puppet+gluster" starter project that uses some of the logic from this? From there maybe we could work together to hack in the hbase/hadoop/whatever bits to make a puppetized version of these bash files. The advantage in my eyes of moving to your puppet: 1) mister james maintains the gluster bits :) :) :) 2) Less implementation details, more logic on how we integrate gluster with bigdata tools 3) the gluster community gets a cool example for learning how to use puppet and gluster together in a completely reproducible, zero startup environment. On Sun, Nov 17, 2013 at 5:03 PM, James <purplei...@gmail.com> wrote: > On Sun, 2013-11-17 at 10:52 -0500, Jay Vyas wrote: > > Hi there mister james... ! > Hey, > > > > > As im not much of a puppet expert, im still not quite sure how to replace > > my bash scripts with your puppet gluster modules. > That I can help with ;) > > Tell you what, if you send me your bash scripts, I'll even "port" them > to puppet-gluster for you. (Or I'll try anyways.) > > > > > > Can we create a "puppet on gluster from zero" community page or blog > post > > or readme update? I'd LOVE to use your puppet modules to drive some > stuff > > I'm doing for bigtop, and think it would be a huge win for broader > gluster > > adoption. > Can you give me more information about what/how you're trying to drive? > I don't know what a bigtop is (other than a circus tent). > > Do you think a screencast would help too? > > I should really improve the docs. Ironically, I started writing puppet > so that I wouldn't have to do docs. Haha. I'll try and get on this a > bit. > > > > > > https://forge.gluster.org/puppet-gluster/puppet-gluster/blobs/master/README > > > > Thanks ! > > > > I beleive you pinged me to remind you to make a "tutorial for idiots" at > > some point. so... this is your reminder :) :) :) > > Okay! > > Cheers, > James > > > > > > > > > On Mon, Jun 10, 2013 at 3:40 PM, James <purplei...@gmail.com> wrote: > > > > > On Mon, Jun 10, 2013 at 3:35 PM, Jay Vyas <jayunit...@gmail.com> > wrote: > > > > Hi james: I didnt know were behind this :) I saw it the other day .. > > > > > > > > I guess i better play some with > https://forge.gluster.org/puppet-gluster to > > > > see whats available and maybe ill post directly here or leave > feedback on > > > > glusterforge > > > > > > Cool. Short disclaimer: I don't have any test hardware at the moment, > > > so it's possible you might experience some problems. (I've written a > > > bit of untested code :P) Feel free to email me if you need help > > > getting it going, or if you want to add code for a more specific > > > gluster deployment script. > > > > > > In other news, if someone has vm hosting or hardware to donate, when I > > > have time, I'm happy to keep hacking/testing puppet-gluster. > > > > > > > > > > > -- Jay Vyas http://jayunit100.blogspot.com
_______________________________________________ Gluster-devel mailing list Gluster-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/gluster-devel