<div dir="ltr"><div><div>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.<br>
<br>- Here are the functions for creating the gluster setup : <br><a href="https://forge.gluster.org/vagrant/fedora19-gluster/blobs/master/gluster-hbase-example/setup.sh">https://forge.gluster.org/vagrant/fedora19-gluster/blobs/master/gluster-hbase-example/setup.sh</a> We 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.<br>
<br></div><div>- 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. <br>
<br>The advantage in my eyes of moving to your puppet: <br><br></div><div>1) mister james maintains the gluster bits :) :) :) <br></div><div>2) Less implementation details, more logic on how we integrate gluster with bigdata tools<br>
</div><div>3) the gluster community gets a cool example for learning how to use puppet and gluster together in a completely reproducible, zero startup environment. <br><br><br></div><div><br></div></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Sun, Nov 17, 2013 at 5:03 PM, James <span dir="ltr"><<a href="mailto:purpleidea@gmail.com" target="_blank">purpleidea@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Sun, 2013-11-17 at 10:52 -0500, Jay Vyas wrote:<br>
> Hi there mister james... !<br>
</div>Hey,<br>
<div class="im"><br>
><br>
> As im not much of a puppet expert, im still not quite sure how to replace<br>
> my bash scripts with your puppet gluster modules.<br>
</div>That I can help with ;)<br>
<br>
Tell you what, if you send me your bash scripts, I'll even "port" them<br>
to puppet-gluster for you. (Or I'll try anyways.)<br>
<div class="im"><br>
<br>
><br>
> Can we create a "puppet on gluster from zero" community page or blog post<br>
> or readme update? I'd LOVE to use your puppet modules to drive some stuff<br>
> I'm doing for bigtop, and think it would be a huge win for broader gluster<br>
> adoption.<br>
</div>Can you give me more information about what/how you're trying to drive?<br>
I don't know what a bigtop is (other than a circus tent).<br>
<br>
Do you think a screencast would help too?<br>
<br>
I should really improve the docs. Ironically, I started writing puppet<br>
so that I wouldn't have to do docs. Haha. I'll try and get on this a<br>
bit.<br>
<div class="im"><br>
><br>
> <a href="https://forge.gluster.org/puppet-gluster/puppet-gluster/blobs/master/README" target="_blank">https://forge.gluster.org/puppet-gluster/puppet-gluster/blobs/master/README</a><br>
><br>
> Thanks !<br>
><br>
> I beleive you pinged me to remind you to make a "tutorial for idiots" at<br>
> some point. so... this is your reminder :) :) :)<br>
<br>
</div>Okay!<br>
<br>
Cheers,<br>
James<br>
<div class="HOEnZb"><div class="h5"><br>
><br>
><br>
><br>
> On Mon, Jun 10, 2013 at 3:40 PM, James <<a href="mailto:purpleidea@gmail.com">purpleidea@gmail.com</a>> wrote:<br>
><br>
> > On Mon, Jun 10, 2013 at 3:35 PM, Jay Vyas <<a href="mailto:jayunit100@gmail.com">jayunit100@gmail.com</a>> wrote:<br>
> > > Hi james: I didnt know were behind this :) I saw it the other day ..<br>
> > ><br>
> > > I guess i better play some with <a href="https://forge.gluster.org/puppet-gluster" target="_blank">https://forge.gluster.org/puppet-gluster</a> to<br>
> > > see whats available and maybe ill post directly here or leave feedback on<br>
> > > glusterforge<br>
> ><br>
> > Cool. Short disclaimer: I don't have any test hardware at the moment,<br>
> > so it's possible you might experience some problems. (I've written a<br>
> > bit of untested code :P) Feel free to email me if you need help<br>
> > getting it going, or if you want to add code for a more specific<br>
> > gluster deployment script.<br>
> ><br>
> > In other news, if someone has vm hosting or hardware to donate, when I<br>
> > have time, I'm happy to keep hacking/testing puppet-gluster.<br>
> ><br>
><br>
><br>
><br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Jay Vyas<br><a href="http://jayunit100.blogspot.com" target="_blank">http://jayunit100.blogspot.com</a>
</div>