Hector Castro on 27 Jun 2012 13:49:22 -0700 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PLUG] Install VM and LAMP from script |
July 18th. All of the other details are on the site as well. -- Hector On Wed, Jun 27, 2012 at 4:37 PM, Paul Walker <starsinmypockets@gmail.com> wrote: > Thanks Hector, I'll check it out. Is there a date for the DevOps meetup? > > Paul > > > On Wed, Jun 27, 2012 at 4:33 PM, Hector Castro <hectcastro@gmail.com> wrote: >> >> Hi Paul, >> >> For your specific case, I'd take a look at GitHub search results for >> Vagrant projects referencing Drupal. This one looks relatively >> up-to-date, uses modern cookbook dependency management (Librarian), >> and covers most of what others have mentioned (Chef, Vagrant, >> Virtualbox): >> >> https://github.com/xforty/vagrant-drupal >> >> I'd also like to mention (full disclosure -- I'm an organizer) that >> there will be a Philly DevOps meetup in July discussing Vagrant and >> local development that others participating in this thread may be >> interested in: >> >> http://phillydevops.org >> >> -- >> Hector >> >> >> On Tue, Jun 26, 2012 at 3:10 PM, JP Vossen <jp@jpsdomain.org> wrote: >> >> Date: Tue, 26 Jun 2012 08:23:12 -0400 >> >> From: Paul Walker<starsinmypockets@gmail.com> >> >> >> >> >> >> I'm trying to spin up a development workflow for LAMP, which would >> >> involve >> >> instantiating a virtual machine, installing config and dependencies and >> >> integrating with version control using a deployment script. >> > >> > [...] >> >> >> >> ...some suggestions for appropriate >> >> >> >> tools - I'm thinking Virtual Box? I suppose that I could pull from an >> >> Ubuntu distro, but I'm not sure how to get that into Virtual Box via >> >> script? Any advice is appreciated. >> > >> > >> > If this is Ubuntu-ish, then Juju >> > (http://en.wikipedia.org/wiki/Juju_%28software%29) is Canonical's vision >> > of >> > the future. (Hmmm, Juju'd be a good preso.) Your specific LAMP case is >> > usually the use-case or example for explaining Juju. Note that many of >> > the >> > Juju examples reference "the cloud" but you do NOT need to really use >> > the >> > cloud, that's one of the benefits. It's intended to be a "write once, >> > run >> > against almost anything" DevOps tool, as I understand it. See also >> > https://wiki.ubuntu.com/ServerTeam/MAAS. >> > >> > Disclaimer: I've never actually used Juju, all I know about it is what >> > I've >> > read in various Ubuntu & Canonical blogs. But I do know that once they >> > set >> > their minds to something, they usually stick to it (e.g., Unity). >> > >> > Having said that, I just read _Learning CFEngine_ and I liked it. It >> > made a >> > good case for *not* doing it via bash or Perl or whatever, but instead >> > do >> > the learning curve for an engine. I'd like a good CFEngine cookbook, >> > and I >> > don't see it, but I also understand the web site & docs are particularly >> > good. >> > >> > While Juju seems to be Ubuntu's future, CFEngine has been around for 20 >> > years and is very mature and powerful. I'm going to be looking at it >> > more. >> > It's also C. Puppet and Chef are both Ruby, which is a minus for me >> > since >> > I *assume* that will pull in tons of Ruby stuff on an otherwise minimal >> > system. >> > >> > To close, I've usually done stuff like that in bash, but will be looking >> > more into CFEngine for now (for CentOS $WORK stuff) and Juju in the >> > future >> > (for $HOME Ubuntu stuff). Maybe you can do a preso on your solution? >> > >> > Later, >> > JP >> > ----------------------------|:::======|------------------------------- >> > JP Vossen, CISSP |:::======| http://bashcookbook.com/ >> > My Account, My Opinions |=========| http://www.jpsdomain.org/ >> > ----------------------------|=========|------------------------------- >> > "Microsoft Tax" = the additional hardware & yearly fees for the add-on >> > software required to protect Windows from its own poorly designed and >> > implemented self, while the overhead incidentally flattens Moore's Law. >> > >> > >> > ___________________________________________________________________________ >> > Philadelphia Linux Users Group -- >> > http://www.phillylinux.org >> > Announcements - >> > http://lists.phillylinux.org/mailman/listinfo/plug-announce >> > General Discussion -- >> > http://lists.phillylinux.org/mailman/listinfo/plug >> >> ___________________________________________________________________________ >> Philadelphia Linux Users Group -- >> http://www.phillylinux.org >> Announcements - >> http://lists.phillylinux.org/mailman/listinfo/plug-announce >> General Discussion -- >> http://lists.phillylinux.org/mailman/listinfo/plug > > > > ___________________________________________________________________________ > Philadelphia Linux Users Group -- http://www.phillylinux.org > Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce > General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug > ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug